..2 Формуляр
Создайте и сохраните новый формуляр
Запустите XLSX Workbench, и создайте новый формуляр с названием FORM_ORDER.
Присвойте формуляру Контекст
Присвойте формуляру Контекст ZCONTEXT (его мы создали ранее) . В ответ на вопрос об автоматическом создании структуры, нажмите на кнопку
В результате, в Дереве структуры формуляра отобразится следующая структура:
Для значений: TOTAL (position) , TOTAL (footer) и SUBTOTAL (footer) установите радиобатн Формула в Опциях вывода (Вкладка свойств):
Следует заметить, что для всех компонентов автоматически созданной структуры уже существует связь с Контекстом, однако, для этих компонентов всё ещё требуется создать связь с Шаблоном.
Мы свяжем компоненты с шаблоном позже, а сначала разметим сам шаблон.
Разметьте шаблон
На листе Excel-шаблона рисуем все элементы оформления бланка Заказа (или используем COPY/ PASTE из документа-образца):
Создайте связь «Паттерна» с шаблоном
Выполните связь «Паттернов» с соответствующими областями в Excel-шаблоне.
Выполните связь «Значений» с соответствующими ячейками в Excel-шаблоне, как показано на схеме ниже :
Логотип (в верхнем левом углу формуляра)
Как Вы уже заметили, в левом верхнем углу шаблона имеется логотип, представляющий собой растровую картинку в формате GIF. Для того, чтобы эта картинка выводилась и в Печатную форму, необходимо создать соответствующий компонент в Дереве структуры формуляра.
1) Создайте компонент «Рисунок»
непосредственно под компонентом:
Результат должен быть такой:
с областью [ A1:B2 ] в Excel-шаблоне.
3) Выполните связь этого же компонента
с источником картинки. В нашем случае это не данные из контекста, а статичный рисунок из Excel-шаблона. Перейдите во вкладку «Свойства компонента» и выполните следующие шаги :
Активируйте формуляр, нажав на кнопку
Формуляр готов.