17.2.11 Создание бланка |
Для проектирования отчетов, состоящих из стандартизированных документов, а так же документов, имеющих определенный вид и структуру, в системе используются бланки документов. Бланк - это файл Microsoft Office Excel, либо OpenOffice Calc. Файл содержит один лист, на котором прорисованы внешний вид документа и таблицы, в которых описаны правила заполнения документа данными. Бланки привязываются к конкретному набору данных отчета и заполняются данными на его основе. Один бланк предназначен для формирования документа одного вида. Из бланков документов, относящихся к одному набору данных отчета, составляются комплекты документов.
Создание бланка начинается с заполнения реквизитов в окне редактирования бланка как описано в разделе 17.2.8.
Далее в окне редактирования реквизитов бланка с помощью кнопки «Редактировать» на закладке «Основные»
создается шаблон бланка - файл Microsoft Office Excel,
либо OpenOffice Calc.
|
Наименование листа в файле Microsoft Office Excel, либо OpenOffice Calc на котором оформлен бланк, не должно начинаться со слова «Лист». |
В шаблоне бланка формируется внешний вид документа.
В шаблоне бланке создаются именованные области для указания областей заполнения бланка данными и управления процессом заполнения бланка этими данными. Именованные области подразделяются на основные (см. раздел 17.2.11.2) и дополнительные (см. раздел. 17.2.11.3). Принципы создания именованных областей в шаблоне бланка описаны в разделе 17.2.13.
В именованные области вставляются соответствующие именованным областям служебные слова, ссылки на именованные объекты (источники данных, функции, переменные, запросы и т.п. определенные в шаблоне набора данных) шаблона набора данных, либо номера полей определенного источника данных для указания источников информации для заполнения этих областей бланка. Правила заполнения именованных областей описаны в разделе 17.2.11.6.
Общие приемы и последовательность создания шаблона бланка приведены в разделе 17.2.11.7.
См. также:
17.2 Выходные формы TechnologiCS с версии 6.3.0
17.2.11.1 Виды шаблонов
17.2.11.2 Основные именованные области
17.2.11.3 Дополнительные именованные области
17.2.11.4 Служебные слова для элементов бланка
17.2.11.5 Агрегирующие функции
17.2.11.6 Правила записи значений в элементы шаблона бланка
17.2.11.7 Общие правила и последовательность создания бланка