:: Главная :: Решения :: Статьи :: Проект "Русский help" :: Файловый архив :: Фотоальбом :: Ссылки ::
   Л и с о в о д ы   в с е х   с т р а н,  о б ъ е д и н я й т е с ь !!!  


Форумы  :: FAQ FoxPro

Как выбрать принтер из окна предварительного просмотра
Дата: 01.02.06 23:15:05 ОтветитьЦитировать

Вопрос

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

Ответ

Для предварительного просмотра отчета, как правило, подается команда

REPORT FORM MyReport.frx PREVIEW

Отчет будет выдан на экран вместе с командной кнопкой с изображением принтера, по нажатию на которую будет выполнена печать на бумагу.

Однако в этом случае пользователь не получит приглашение по выбору и настройке принтера. Печать пойдет на принтер по умолчанию, и будут использованы его настройки по умолчанию.

Чтобы пользователь получил возможность выбора принтера и его настроек используйте команду

REPORT FORM MyReport.frx TO PRINTER PROMPT PREVIEW

Обратите внимание на порядок следования опций. "PREVIEW" должна следовать после опций "TO PRINTER PROMPT". В противном случае, вы получите сообщение об ошибке при попытке выполнить команду.

Замечание

Этот совет не применим к версиям FoxPro 2.x, а также в том случае, если в команде REPORT FORM используется опция NOWAIT.

Однако в версии Visual FoxPro 9 даже при использовании опции NOWAIT можно вызвать окно предварительной настройки принтера по приведенной выше схеме если предварительно сделать дополнительную настройку

SET ReportBehavior 90
REPORT FORM MyReport.frx TO PRINTER PROMPT PREVIEW NOWAIT



Исправлено 1 раз(а). Последнее : Владимир Максимов, 30.12.06 15:12
Ratings: 0 negative/0 positive


Тема Просмотров Написано Написано
  Report 5279 Владимир Максимов 01.03.05 22:07
  Неустранимая ошибка при выполнении отчета 5846 Владимир Максимов 15.09.05 20:58
  VFP8 некорректно отображает содержимое отчета 8265 Владимир Максимов 18.09.05 10:40
  Как выбрать принтер из окна предварительного просмотра 7087 Владимир Максимов 01.02.06 23:15
  Как отобразить окно предварительного просмотра в As Top-Level форме 5824 Владимир Максимов 01.02.06 23:55
  Как запретить печать из окна предварительного просмотра 4958 Владимир Максимов 02.02.06 00:19
  При запуске отчета из формы формируются неверные данные 7004 Владимир Максимов 24.09.06 11:39


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 1 (Гостей: 1)

© 2006 Fox Club 
Яндекс.Метрика