Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ShPORA_BD_i_SUBD.docx
Скачиваний:
6
Добавлен:
24.04.2019
Размер:
196.39 Кб
Скачать

25.Изложите материал по отчетам в Visual FoxPro 9.

Под отчетом понимается форматированное представление данных, выводимое на экран, принтер или файл.

В VFP для создания отчетов используется:

Стандартный отчет (QuickReport), позволяющий создавать стандартный отчет, в котором поля отчета располагаются автоматически по внутреннему алгоритму VFP.

Мастер отчетов (ReportWizard), позволяющий достаточно быстро создать отчет, выбрав параметры сортировки и группировки данных, стиль отображения данных и их расположение.

Конструктор отчета, в котором разработчик самостоятельно проектирует и создает отчет.

Использование мастера для создания отчета

  1. Открыть созданный проект.

  2. Перейти на вкладку Documents

  3. Выбрать группу Reports и нажать кнопку New

  4. В открывшемся окне диалога NewReport выбрать опцию Report Wizard.

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

  • Group/TotalReportWizard – создает отчет с группировкой данных.

  • One-To-ManyReportWizard – создает отчет для таблиц с отношением один-ко-многим.

  • ReportWizard – создает простой однотабличный отчет.

Далее следуя указаниям мастера отчетов, создается требуемый отчет.

В процессе использования отчета практически всегда возникает необходимость его модификации.

Существует несколько вариантов открытия конструктора отчетов:

  1. Выполнить команду FileNew. В открывшемся диалоговом окне New выбрать опцию Report и нажать кнопку New File.

  2. Нажать кнопку New в окне проекта, предварительно выбрав группу Reports.

Для работы в окне конструктора отчетов используются панели инструментов ReportDesigner и ReportControls.

В процессе создания отчета выполняются все или часть из приведенных ниже процедур:

  • Определение среды окружения;

  • Размещение объектов в отчете;

  • Группирование данных в отчете;

  • Сохранение отчета:

  • Просмотр созданного отчета в окне предварительного просмотра;

  • Печать отчета.

Ускорить размещение данных в отчете можно с помощью команды QuickReport из меню Report.

QuickReport – это средство конструктора отчетов, которое автоматически помещает выбранные поля и надписи к ним в окно конструктора отчета.

Диалоговое окно QuickReport содержит следующие флажки:

  • Titles – при установке флажка в отчет помещаются поля и надписи к ним;

  • AddAlias – флажок определяет, указывать ли псевдоним таблицы в именах полей в окне конструктора отчета;

  • AddTabletoDataEnvironment – при установке флажка используемая в отчете таблица помещается в среду окружения.

  • Для формирования среды окружения отчета используется окно DataEnvironmentReportDesigner.

  • В среде окружения необходимо разместить все таблицы, используемые в отчете и, если необходимо, установить между ними связи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]