Вы можете сохранять текущие настройки принтера вместе с отчетом. Настройки принтера сохраняются в предназначенном для этого поле типа memo в записи заголовка отчета. Ваши настройки сохраняются между Visual FoxPro сеансами.

NoteПримечание

В Visual FoxPro 9, в отличие от более ранних версий, принтерное окружение не сохраняется с отчетом по умолчанию, даже для отчетов созданных в дистрибутивных приложениях. Сохранение принтерного окружения с отчетами значительно замедляет открытие отчета в дизайнере, особенно, если принтер находится на другом компьютере большой локальной сети, и эти настройки менее важные, чем для ранних версий системы отчетов Visual FoxPro.

NoteПримечание

Иногда вы создаете отчет, который всегда будет печататься в единообразном окружении, требующий специфических настроек на одном единственном принтер. В этом случае, вы можете сделать выбор сохранять принтерное окружение вместе с отчетом. Но даже в этом случае, однако, это - хорошая практика, не включать настройки принтера в файл описания отчета или этикетки (frx или lbx).

Для работы в run-time, настройки принтера для отчета или этикетки могут быть определены с помощью команды SET PRINTER TO NAME, предшествующей команде REPORT FORM или LABEL. Такой подход позволяет держать настройки притера вне файла описания отчета или этикетки, и, в тоже время, позволяет определить настройки именно такими, какие  необходимы для конкретного отчета. Для дальнейшей информации смотрите Команда SET PRINTER.

Чтобы сохранить настройки принтерного окружения

  1. Открыть отчет или этикетку в соответствующем дизайнере.

  2. В меню Report, щелкнуть мышкой на Printer Environment, если еще не выбрано.

Вы можете также установить эту настройку в меню Tools, выбрав Options, затем закладку Reports в диалоговом окне Options, или в меню Report, щелкнув на Properties, затем на закладке Page Setup в диалоговом окне Report Properties. Для дальнейшей информации смотрите Диалоговое Окно Options (Visual FoxPro) и Диалоговое Окно Report Properties (Построитель Отчетов).

Вы можете воспользоваться функцией SYS(1037), чтобы задать начальные установки принтера по умолчанию. Для дальнейшей информации смотрите SYS(1037) - Диалоговое Окно Page Setup.

Смотрите Также