Завершение работы Конструктора

На завершающем этапе работы Конструктора задастся порядок вызова процедуры формирования печатной формы и режим откры­тия готовой печатной формы.

Группа «Вызов процедуры» позволяет задать порядок вызова процедуры формирования отчета:

«Не вставлять» диалог формы объекта метаданных не будет содержать кнопки для построения печатной формы;

«Новая кнопка» в диалоге появится новая кнопка, надпись на ней по умолчанию совпадает с именем процедуры, определенным при запуске Кон­структора;

«Выбрать кнопку» из выпадающего списка можно выбрать на­звание одной из кнопок, уже существующих в диалоге.

Если установить флажок «Режим "только просмотр"», созданная печатная форма будет открываться только для просмотра, и для ре­дактирования печатной формы пользователю необходимо будет от­ключить этот режим.

Результаты работы Конструктора

В результате работы Конструктора макета отчета в форме объекта метаданных появляется новый лист типа «Таблица» с именем про­цедуры, определенным при запуске Конструктора.

Таблица содержит секцию «Заголовок» для вывода заголовка от­чета, указанного в процессе работы Конструктора. Состав прочих секций отчета зависит от выбранного типа отчета.

Отчет состоит из отдельных значений

В этом случае созданная таблица состоит из одной секции — «Шапка», и содержит заготовки для вывода значений. В каждой строке с «заготовками» следует в ячейку «Текст» вве­сти подпись к выводимому значению, а в ячейку «Выражение» — выражение для вычисления выводимого значения.

В результате работы Конструктора в модуль формы добавлена процедура для вывода отчета с указанным при работе Конструктора именем.

Отчет содержит циклы по строкам

Таблица для отчета этого типа содержит секции для вывода шап­ки и подвала отчета, а также столько секций «Строка...», сколько циклов по строкам было указано при работе Конструктора. В модуль формы добавлена процедура для вывода отчета. В начале процедуры Конструктор поместил подсказку: «Конструкции <<…>> необходимо заменить на реальные логические условия и значения переменных». Смысл ее заключается в следующем: в процедуре в характерных скобках <<...>> находится текст «Усло­вие»; конструкцию <<Условие>> следует заменить на логическое выражение, являющееся условием цикла. Цикл будет выполняться только в том случае и только до тех нор, пока значение логического выражения будет «Истина».


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



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