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

Установка среды окружения отчета

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

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

Вся относящаяся к среде окружения информация хранится в файле описания отчета.

Для формирования среды окружения отчета используется окно Data Environment (Среда окружения) (рис. 8.7), для открытия которого можно воспользоваться одним из следующих способов:

  • в меню View (Вид) выбрать команду Data Environment (Среда окружения);
  • выбрать пункт Data Environment (Среда окружения) контекстного меню;
  • в среде окружения необходимо разместить все таблицы, используемые в отчете. Для добавления таблицы в окружение используется команда Add контекстного меню или команда Add (Добавить) из меню DataEnvironment (Среда окружения). Связанные таблицы базы данных переносятся в Data Environment (Среда окружения) с сохранением связей, установленных между ними.

Как и в формах, при создании отчетов можно использовать адаптер курсора. Для этого в контекстном меню расположены две новые команды. Add CursorAdapter (Добавить адаптер курсора) добавляет в среду окружения отчета адаптер курсора. Команда Builder (Построитель) запускает построитель, позволяющий добавить в среду окружения адаптер курсора и настроить его.

Иллюстрированный самоучитель по Visual FoxPro 8 › Cоздание отчета с помощью конструктора отчетов › Установка среды окружения отчета
Рис. 8.7. Диалоговое окно Data Environment

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.