Иллюстрированный самоучитель по Visual FoxPro 7

Использование команды Quick Report для размещения полей

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

  • определение среды окружения;
  • размещение объектов в отчете: текста, полей, линий, прямоугольников и рисунков;
  • группирование данных в отчете;
  • сохранение отчета;
  • просмотр созданного отчета в окне предварительного просмотра;
  • печать отчета.

Ускорить размещение данных в отчете можно с помощью команды Quick Report (Быстрый отчет) из меню Report (Отчет). Отчет, получаемый в результате выполнения этой команды г называется быстрым или стандартным отчетом. Иными словами, Quick Report (Быстрый отчет) – это средство конструктора отчетов, которое автоматически помещает выбранные поля и надписи к ним в окно конструктора отчета. После этого вы можете модифицировать полученный отчет, изменив текст надписей, порядок расположения полей, добавить в отчет группирование данных, заголовок и т. д.

Для создания отчета с использованием команды Quick Report (Быстрый отчет) необходимо выполнить следующие действия:

  1. Откройте базу данных проекта. Для этого на вкладке Data (Данные) установите курсор на ее название и нажмите кнопку Open (Открыть) окна проекта. При этом на стандартной панели инструментов в списке Databases (Базы данных) появится название открытой базы данных.
  2. Откройте любым удобным для вас способом окно конструктора отчетов.
  3. Находясь в окне конструктора отчета, выберите в меню Report (Отчет) команду Quick Report (Быстрый отчет).
  4. В открывшемся диалоговом окне Open (Открыть) содержится список всех таблиц открытой в проекте базы данных (рис. 8.2). Выберите таблицу, для которой создается стандартный отчет, и нажмите кнопку ОК.

Замечание
Если перед созданием отчета вы не откроете базу данных, то на экране появится диалоговое окно Open (Открыть), отличающееся от представленного на рис. 8.2. Оно будет содержать не список таблиц базы данных, а окно, открывающееся в программе FoxPro для поиска на диске необходимого файла
.

Иллюстрированный самоучитель по Visual FoxPro 7 › Создание отчета с помощью конструктора отчетов › Использование команды Quick Report для размещения полей
Рис. 8.2. Диалоговое окно Open

  1. После выбора таблицы открывается диалоговое окно Quick Report (Быстрый отчет) (рис. 8.3), в котором предлагаются варианты расположения полей в отчете – в столбец или в строку (две кнопки). Выберите один из предложенных вариантов:
    • при нажатии левой кнопки поля будут размещены в полосе Detail (Детали) слева направо по всей странице;
    • если вы нажмете правую кнопку, поля будут размещены в полосе Detail (Детали) друг под другом.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.