Поля и шаблоны полей |
Поля служат для создания информационной части отчета, изменяющейся от отчета к отчету.
Правила создания полей автономных и управляемых форм совпадают.
Все поля формы, за исключением полей для номера страницы, объявляются в секции "Описание полей".
Каждому полю отведено одно и только одно место в форме, в которое записывается значение поля. Место и способ представления поля в форме называется шаблоном поля.
Каждому полю формы, объявленному в секции "Описание полей", должен соответствовать ровно один шаблон поля (шаблон номера страницы не учитывается), иначе при компиляции будет генерироваться сообщение об ошибке.
Шаблоны полей описываются в секции "Простая строка".
Соответствие полей и шаблонов полей формы устанавливается по порядковому номеру.
Номер поля определяется по порядку следования поля в секции "Описание полей", при этом учитываются поля всех секций, предшествующих данной.
Номер шаблона определяется по порядку следования шаблона в форме слева направо сверху вниз.
Шаблон поля может предшествовать описанию поля.
Поля для номера страницы в конструкции "Описание полей" не участвуют.
Шаблон номера страницы при подсчете числа шаблонов полей формы не учитывается. Описание шаблона номера страницы приведено в конструкции "Простая строка".
Нумерация страниц отчета и заполнение шаблона номера страницы производятся автоматически при формировании отчета.
Поля форм можно разделить на две группы:
поля управляемой формы-прототипа (первичные поля);
вычисляемые поля.