Печать отчета

 

Вам нужен полезный макрос, автоматически выдающий часто используемый отчет? Программа Access предоставляет несколько возможностей. Далее приведены две из них.

¦      Если вы хотите использовать стандартные параметры печати, можно напечатать отчет с помощью макрокоманды ОткрытьОтчет с аргументом Режим, имеющим значение Печать.

¦      Если вы хотите отрегулировать качество печати, задать число копий и номера начальной и конечной страниц, вам нужно применить трехшаговый подход. Начать с команды ОткрытьОтчет, применить команду Печать (PrintOut) для отправки отчета и закончить командой Закрыть (Close) для корректного выхода.

 

Подсказка

Не пытайтесь применять любой из этих методов с ненадежными БД — Access не разрешит вам их применить.

 

 

Приведенная в табл. 15.2 последовательность макрокоманд демонстрирует второй метод. Этот макрос, используя отчет CheapskateCustomers (прижимистые клиенты), печатает две

2 Вы можете применять значения по умолчанию и во всех остальных аргументах.

 

копии списка так называемых клиентов, которые на самом деле еще не заказали ни одной вещи.

Таблица 15.2. Макрос печати отчета

 

Макрокоманда

Важные аргументы 3

Описание

ОткрытьОтчет

Имя отчета: CheapskateCustomers

Открывает отчет (но как вы увидите, он появится через пару секунд)

Печать

Число копий: 2

Можно использовать другие аргументы для печати только диапазона страниц или изменения качества. Но нельзя выбрать принтер

Закрыть

Тип объекта: Отчет Имя объекта: CheapskateCustomers

Нет смысла оставлять отчет открытым после того, как он отправлен на печать

 

После того как программа Access выполнит макрокоманду Печать, страницы будут направлены на принтер, заданный по умолчанию на вашем компьютере. У вас нет возможности подтвердить или отменить операцию. Забавы ради можно включить в данный макрос дополнительные шаги для того, чтобы напечатать несколько отчетов одновременно.

 

Подсказка

Есть еще одна возможность. Можно открыть таблицу или отчет с аргументом Режим, имеющим значение Просмотр (Print Preview). В этом случае данные на самом деле не посылаются на принтер, но приближают на шаг к этой операции. Это лучший выбор, если вам нужно выбрать принтер, убедиться в корректности данных и проверить объем предназначенной для печати информации. Он также работает с ненадежными БД.

 

 

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100