Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб работы БД 2012-13.docx
Скачиваний:
45
Добавлен:
20.03.2016
Размер:
8.97 Mб
Скачать

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

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

  1. Разместить в окружении используемые в отчете таблицы.

  2. Установить для таблиц необходимые индексы.

  3. Установить отношения между таблицами.

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

Рис. 8.7. Диалоговое окно Data Environment Report Designer

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

  • В меню View (Вид) выбрать команду Data Environment (Среда окружения).

  • Выбрать пункт Data Environment (Среда окружения) контекстного меню.

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

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

  1. Выделить таблицу, в которой хотите упорядочить данные.

  2. Открыть окно свойств таблицы. Для этого установить на нее курсор, нажать правую кнопку мыши и выбрать в появившемся контекстном меню команду Properties (Свойства).

  3. Выделить свойство Оrder (Порядок) (рис. 8.8).

Рис. 8.8. Свойство Order используется для упорядочения записей в таблице

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

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

  1. Выделить линию, соединяющую таблицы. При этом в окне свойств Properties (Свойства) будут отображаться свойства, характеризующие установленную между таблицами связь.

  2. Проверить, какая из таблиц является родительской, а какая дочерней по отношению к ней. Для этого просмотреть свойства chiidAlias (Дочерняя таблица) и ParentAiias (Родительская таблица).

  3. Посмотреть выражение, по которому связаны таблицы. Для этого воспользоваться свойством ReiationalExpr (Выражение отношения).

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

5. Размещение объектов в отчете

Любой отчет состоит из объектов: пояснительного текста, полей отчета, разделительных линий и рамок.

5.1.Размещение в отчете текстовой информации

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

Для ввода или редактирования текста в отчете выполнить следующие действия:

  1. Нажать кнопку Label (Метка) на панели инструментов Report Controls (Элементы управления отчета).

  2. Щелкнуть мышью в том месте окна конструктора отчета, где необходимо разместить или исправить текст.

  3. Внести необходимые добавления или изменения.

  4. Нажать кнопку Select Objects (Выбор объектов) на панели инструментов Report Controls (Элементы управления отчета).

Совет

Текст может состоять из нескольких строк. Для переноса части текста на новую строку используется клавиша Enter>.

Для размещенного в отчете текста можно изменять параметры используемого шрифта и цвет, выполнив следующие действия:

  1. Используя мышь, выделить текстовый объект.

  2. В меню Format (Формат) выбрать команду Font (Шрифт).

  3. В открывшемся диалоговом окне Шрифт установить начертание, стиль, цвет и размер символов выделенного текста.

  4. Завершив установку параметров, ОК. Если дважды щелкнуть на текстовом объекте, откроется диалоговое окно Text (Текст) (рис. 8.9), в котором можно определить условия печати текста, его расположение в полосе, а также разместить комментарии.

Рис. 8.9. Диалоговое окно Text

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