Печатные формы OpenOffice (УД77) — различия между версиями
(Новая страница: «П В качестве шаблона печатной формы может быть использован до…») |
|||
Строка 3: | Строка 3: | ||
В качестве шаблона печатной формы может быть использован документ OpenOffice Writer (odt). | В качестве шаблона печатной формы может быть использован документ OpenOffice Writer (odt). | ||
Для вставки в шаблон данных из документа используются теги вида <pre>(* *)</pre>. | Для вставки в шаблон данных из документа используются теги вида <pre>(* *)</pre>. | ||
+ | В теге может располагаться имя секции данных, либо имя реквизита, значение которого необходимо вывести. | ||
− | + | {{attention|'''Правила оформления тегов.'''<br> | |
+ | Текст тега должен быть выдержан в одном стиле (шрифт, цвет, жирность, курсив и т.д.).<br> | ||
+ | Не допускается использование символа разрыва строки в тексте тега. | ||
+ | }} | ||
=== Секции === | === Секции === |
Версия 16:33, 21 июля 2009
В качестве шаблона печатной формы может быть использован документ OpenOffice Writer (odt).
Для вставки в шаблон данных из документа используются теги вида
(* *)
.
В теге может располагаться имя секции данных, либо имя реквизита, значение которого необходимо вывести.
Правила оформления тегов. |
Секции
Данные документа перед отправкой на печать разбиваются на секции. В отдельные секции помещаются реквизиты шапки документа и его табличных частей. Состав секций обычно формируется в методе "Печать" модуля документа.
Перед именем секции в шаблоне ставится дефис ("-"). Каждая секция должна располагаться в отдельной строке.
Содержимым секции является весь текст от ее объявения, до начал следующей секции. В конце документа следует поместить секцию с пустым именем. Текст, не входящий ни в одну секцию не будет выведен на печать. Секция, источником данных для которой является таблица, будет выведена столько раз, сколько строк содержит таблица.
Примеры использования секций:
(*-ШапкаДок*) (*-Исполнение*) (*-ДопРеквизиты*) (*-*)
Переменные
В контексте секции доступны принадлежащие ей реквизиты. Перед именем реквизита в шаблоне ставится знак процента ("%"). Допустимо использование функций для форматирования значений реквизитов.
Примеры использования реквизитов:
(*%НомерДок*) (*ФамилияИО(%Автор)*) (*%НомерСтроки*)