Настройка печати документов
Программа позволяет печатать любые настраиваемые пользователями документы и отчеты. Документы печатаются на основе файлов-шаблонов (*.RTF), которые находятся в подкаталоге SDoc программы. Файлы-шаблоны могут редактироваться пользователями (например при помощи программы Word) с целью учета требований конкретной организации, а также при необходимости могут создаваться новые файлы-шаблоны документов, которые можно подключить к программе. В шаблонах документов используются условные обозначения полей базы данных программы таких как "ФИО клиента", "Номер автомобиля" и т.п.
Списки печатаемых документов настраивается при помощи специального редактора, который вызывается через пункты главного меню: "Файлы" - "Настройка документов":
В левой части этого окна имеется таблица "Группа", предназначенная для выбора группы (меню) печати документов. Каждая группа соответствует какому-либо меню печати документов. Например, группа "Водители" - это список документов, который виден в меню печати документов окна Водители.
В правой таблице этого окна находятся записи о печатаемых документах выбранной группы. Каждая из этих записей описывает один печатаемый документ. Нажатие кнопки "Настройка шаблона" в верхней части окна запускает текстовый редактор (обычно Word) для редактирования выбранного в таблице файла шаблона документа. Нажатие на кнопку "Обозначения" открывает окно "Поля отчета" список условных обозначений полей, которые можно использовать в данном документе (смотрите ниже).
Окно записи о шаблоне документа:
- Документ № - Порядковый номер документв в списке документов выбранной группы. Можно перемещать документы в списке вверх-вниз при помощи четырех клавиш в окне "Настройка печати документов".
- Группа - Номер группы документов. Заполняется автоматически
- Документ - Название документа как оно будет выводиться в меню
- Описание - Подробное описание документа
- Файл шаблона - Имя файла шаблона документа. Эти файлы могут быть
расположены не только в подкаталоге SDoc программы но и на общедоступном сервере
в локальной сети. Путь к каталогу шаблонов документов указывается в поле
"Шаблоны документов" в окне
настройки программы. Если в данном поле имя файла указано без пути
к нему, то это означает что файл находится в каталоге "Шаблоны
документов", указанном в окне настройки программы.
Если на вкладке "Документы" записи о Фирме также указаны имена файлов-шаблонов документов, то соответствующие документы будут печататься по шаблону, указанному в записи о фирме. Это позволяет для каждой фирмы иметь свои шаблоны документов. - Экземпляров - Количество экземпляров документа, печатаемых при нажатии кнопки выбора документа в меню
- В пакете - Количество экземпляров документа, печатаемых при нажатии кнопки "Пакет" в меню. Пакет - это несколько разных документов, печатаемых подряд при одном нажатии на кнопку "Пакет".
- Не показывать - Если включить этот признак. то данный документ не будет выводиться в меню. Этот признак предназначен для временного отключения видимости некоторых документов, которые возможно будут нужны позднее.
- Вариант - Номер варианта списка условных обозначений переменных, которые можно применять в данном документе. Этот список редактируется при помощи окна "Поля отчета", вызываемого нажатием на кнопку "Обозначения" в окне "Настройка печати документов".
Окно "Поля отчета" предназначено для редактирования списка обозначений переменных, которые можно применять в документах, имеющих заданный Вариант списка обозначений:
Этот список полей не предназначен для редактирования пользователями программы. Он настраивается разработчиками отчета.
В каждом файле шаблоне документа можно применять толко те Поля, которые имеются в списке полей этого докуента.
Нажатие на кнопку "Настройка шаблона" в верхней части окна "Настройка печати документов" запускает текстовый редактор, в котором сразу открывается для редактирования файла шаблона документа. Одновременно открывается небольшое окно со списком Полей отчета, предназначенное для выбора из него допустимых обозначений полей и вставки их в файл шаблон документа:
Нажатие на кнопку "Копировать" в окне выбора поля отчета, помещает условное обозначение поля в Буфер обмена Windows, откуда его можно вставить в нужное место файла шаблона нажатием комбинации клавиш <Ctrl+V>.
Поле "Группа", расположенное в верхней части этого окна предназначена для выбора одной из трех групп полей документа (отчета): "Заголовок отчета", "Таблица отчета" и "Конец отчета". Соответственно Поля отчета можно примеменять только в той части отчета, к которой они относятся: верхней части отчета (Заголовок), в строках таблицы отчета (Таблица) или в нижней (итоговой) части отчета (Конец)..
Условные обозначения полей отчета помечаются в файле шаблоне символами "#" в начале и в конце каждого поля. Важно, чтобы эти символы всегда были парными, поэтому не допускается примениие одиночного символа "#" еще где либо в тексте файла. Это вызовет ошибку во время формирования документа.