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

NoteОбратите Внимание

В зависимости от текущей установки системной переменной REPORTBEHAVIOR, рассматриваемые далее вопросы могут приводить к различным результатам. Если выполнено: SET REPORTBEHAVIOR 90, Visual FoxPro использует стандартный объект ReportListener, который использует для построения элементов Отчета графическую подсистему GDI+, вместо GDI. Получаемые результирующие наборы данных направляются в различные подсистемы Просмотра Отчетов. Дополнительную информацию смотрите в разделах:  SET REPORTBEHAVIOR, команда и _REPORTPREVIEW, системная переменная.

Для просмотра полученного Отчета:

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

  2. В системном меню View (Вид), выберите подпункт Preview (Просмотр).

    Активируются системное окно Предварительного просмотра и Инструментарий Print Preview, который позволяет работать с готовым Отчетом.

  3. Для навигации (перемещению) по готовому Отчету, в системном окне Предварительного просмотра, вы можете использовать инструментальный ToolBar Print Preview:

    • Для перехода к требуемому Листу Отчета используйте кнопки: First Page (Первый лист), Previous Page (Предыдущий лист), Go to Page (Перейти к Листу #), Next Page (Следующий лист)Last Page (Последний лист).

    • Для изменения изменения Масштаба отображаемой информации, используйте опции Zoom.

    • Для печати Отчета, нажмите кнопку Print (Печать).

    • Для возврата в режим системного окна Дизайнера, нажмите кнопку Close Preview (Закрыть Просмотр).

      Caution noteПредупреждение

      Если при закрытии системного Окна Просмотра Отчета, вы получаете Запрос на сохранение выполненных изменений в файле Отчета, что происходит при каскадном (последовательном) закрытии окна Просмотра и системного окна Дизайнера Отчета, нажмите кнопку Cancel - для возврата в окно Просмотра. Для сохранения изменений и возврата в окно Просмотра - кнопку Save. Для отмены всех выполненных изменений - кнопку No.

Для активации окна Просмотра Отчета из программного модуля:

  • Рекомендуется использовать стандартные команды REPORT FORM или LABEL FORM, в которых указана секция (опция) PREVIEW.

Дополнительную информацию смотрите в разделах: REPORT FORM, команда и LABEL, команда.

Например, представленный далее представлен фрагмент кода выводит Отчет в Модальное окно Просмотра Отчета:

  CopyCode imageКопировать Код
REPORT FORM MyReport.FRX PREVIEW
  • Рекомендуется использовать команды REPORT FORM или LABEL FORM, в которых укеазывается опция OBJECT TYPE 1, которая создает режим Объектно-Ассистированного Просмотра Отчета. Вы можете использовать также ссылку OBJECT, для указания созданного ранее, или специальным образом объект типа ReportListenert, а также установить значение свойства ListenerType = 1:

  CopyCode imageКопировать Код
REPORT FORM MyReport.FRX OBJECT TYPE 1 && preview
* - OR -
LOCAL loReportListener
loReportListener = CREATEOBJECT("ReportListener")
loReportListener.ListenerType = 1
REPORT FORM MyReport.FRX OBJECT loReportListener

Дополнтельную информацию смотрите в разделе: ListenerType, свойство.

См. также