Features ... |
... от авторов
Если создавать шаблон документа в конструкторе кнопкой Шаблон, то, кроме существующих полей, при наличии в структуре даты — в заготовку будет вставлен образец использования функции полной прописи даты, а при наличии чисел — образцы функций прописей числа (с большой/маленькой буквы, варианты с рублями и копейками). Внимание: синтаксис функций для MS Word/Excel отличается от синтаксиса для HTML.
Чтобы быстро создать копию уже существующего шаблона, достаточно сделать копию файла шаблона в этом каталоге объекта и, после перехода по формам в программе, отобразится обновленный список шаблонов.
Пример использования ссылок на объекты: есть объект Банк (поля: Наименование, Код, Адрес), объект Клиент (поля: ФИО, Банк), где Банк - ссылка на объект Банк, и объект Заказ (поля: №, Дата, Клиент, Содержание), где Клиент - ссылка на объект Клиент. В шаблоне документа для объекта Клиент доступны данные по банку (поля: [Клиент.Банк.Наименование], [Клиент.Банк.Код], ...), а в шаблоне для объекта Заказ доступны данные как по клиенту ([Заказ.Клиент.ФИО]), так и по банку клиента ([Заказ.Клиент.Банк.Наименование], [Заказ.Клиент.Банк.Код], ...).
Перенос данных из ValonDoc в Доки 2: Предварительно создать копию config.xml. Поправить в текстовом редакторе файл данных config.xml: в каждом тэге
Как использовать шаблоны из ValonDoc в Доках? Шаблоны для документов в ValonDoc сохранялись с типом файла «Шаблон документа (*.dot)» (поэтому мы и стали использовать слово шаблон). В Доках-же документ, используемый в качестве шаблона, является обычным файлом «Документ Word (*.doc)» и он размещается в папке объекта. Это удобно тем, что любой существующий документ Word можно быстро сделать шаблоном, положив его в папку объекта (аналогично и Excel). При формировании документа Доки открывают соответствующий файл, заменяют в нем поля на данные из программы и сохраняют в папке документов под именем из первого поля записи (поэтому нельзя открыть два документа одной записи). Так что, если необходимо использовать шаблон из ValonDoc – откройте его правой кнопкой мыши (Открыть) и сохраните как обычный документ в нужную папку. Ну и не забудьте, что поля и функции в новых Доках гораздо разнообразнее.
... от пользователей
Чтобы документ, формируемый во внешнем браузере, сразу выводился на печать – в HTML-код добавить скрипт: <script type="text/javascript" language="javascript"> window.onload = function() {window.print();} </script>
Для вставки разрыва на странице использовать код: <p style="page-break-before: always;"> </p>