Преобразование
отчета в другие форматы
В Access 2002
существует средство преобразования отчетов в целый ряд других форматов. Это
средство называется
экспортом.
Чтобы экспортировать отчет Access в какой-нибудь
другой формат, выделите отчет в окне базы данных или откройте его в любом режиме,
а затем выберите команду Файл, Экспорт (File, Export). Появится диалоговое окно
экспорта объекта базы данных, похожее на стандартное окно сохранения файла,
в котором в качестве типа сохраняемого файла можно выбрать любой формат из предлагаемого
списка:
-
Microsoft Access (для
копирования отчета в другую базу данных);
-
Microsoft Excel 5—7
(для преобразования отчета в формат ранних версий Excel);
-
Microsoft Excel 97—2002
(для преобразования отчета в формат последних версий Excel);
-
страницы HTML (HTML
Documents) (для преобразования отчета в формат статических Web-страниц в формате
HTML);
-
текстовые документы
(Text Files) (для преобразования в один из текстовых форматов Windows или
MS-DOS: TXT, CSV, TAB, ASC);
-
Reach Text Format (для
преобразования отчета в документ Word);
-
снимок (Snapshot Format)
(для преобразования отчета в формат статических снимков);
-
документы XML (XML Documents)
(для преобразования отчета в формат динамических Web-страниц в формате XML).
Выбрав формат
в раскрывающемся списке Тип файла (Save as type), введите в поле Имя файла (File
name) имя файла, который будет создан, и нажмите кнопку Экспорт (Export). Предварительно
можно установить в этом диалоговом окне флажок Автозапуск (Autostart), если
вы хотите, чтобы после экспорта автоматически открылся созданный файл в приложении,
в котором этот файл можно просмотреть.
Экспортировать
отчет в один из перечисленных форматов можно также с помощью макроса, включающего
макрокоманду OutputTo, или используя одноименный метод объекта DoCmd в процедуре
VBA
(о применении макросов и программировании на VBA см. гл. 11 и 13).
Вы можете
также послать отчет по электронной почте в одном из форматов экспорта прямо
из Access программным путем, с помощью макроса, используя макрокоманду SendObject,
или с помощью процедуры VBA, используя одноименный метод объекта DoCmd.
(0
преобразовании отчетов Access в различные форматы Web-страниц подробнее будет
рассказано в разд. "Преобразование объектов базы данных в Web-страницы"
гл. 12.)
Содержание раздела