Установка среды окружения отчета
Для отчета, созданного мастером или с помощью команды Quick Report (Быстрый отчет), среда окружения отчета уже определена. Разработчику, создающему отчет с помощью конструктора отчетов, среду окружения необходимо сформировать, выполнив для этого следующие действия:
- разместить в окружении используемые в отчете таблицы;
- установить для таблиц необходимые индексы;
- установить отношения между таблицами.
Вся относящаяся к среде окружения информация хранится в файле описания отчета.
Для формирования среды окружения отчета используется окно Data Environment (Среда окружения) (рис. 8.7), для открытия которого можно воспользоваться одним из следующих способов:
- в меню View (Вид) выбрать команду Data Environment (Среда окружения);
- выбрать пункт Data Environment (Среда окружения) контекстного меню;
- в среде окружения необходимо разместить все таблицы, используемые в отчете. Для добавления таблицы в окружение используется команда Add контекстного меню или команда Add (Добавить) из меню DataEnvironment (Среда окружения). Связанные таблицы базы данных переносятся в Data Environment (Среда окружения) с сохранением связей, установленных между ними.
Как и в формах, при создании отчетов можно использовать адаптер курсора. Для этого в контекстном меню расположены две новые команды. Add CursorAdapter (Добавить адаптер курсора) добавляет в среду окружения отчета адаптер курсора. Команда Builder (Построитель) запускает построитель, позволяющий добавить в среду окружения адаптер курсора и настроить его.
Рис. 8.7. Диалоговое окно Data Environment