Окно конструктора отчета

Разделы отчета

Создание и изменение макета отчета осуществляется в окне конструктора отчетов. При создании отчета в режиме конструктора в окне первоначально отображаются пустые разделы отчета.

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

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

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

Элементы разделов отчета

В процессе конструирования с помощью команд меню или кнопок панели инструментов конструктора отчетов и панели элементов разделы отчета заполняются элементами в соответствии с планируемым макетом отчета.

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

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

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

Создание отчета для одной таблицы

Рассмотрим технологию создания однотабличного отчета на примере получения списков студентов по группам.

Пусть в результате проектирования макета отчета СПИСКИ СТУДЕНТОВ определены перечисленные ниже требования. Макет формируемого отчета должен иметь вид в соответствии с рис. 1. На макете показано оформление списка студентов для одной группы. В отчете должны последовательно выводиться со своими заголовками списки студентов для каждой группы. При формировании отчета необходимо рассчитать средний проходной балл для каждой группы и отобразить его в отчете. Записи списка группы должны выводиться в порядке возрастания номера студента в группе. Название отчета должно выводиться на каждой странице отчета.

 

Рисунок 1


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: