Иллюстрированный самоучитель по Access 2002

       

Преобразование отчета в другие форматы


В 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.)

CompEbook.ru Железо, дизайн, обучение и другие



Содержание раздела