Настройка печати документов в программе "Автошкола"
Программа позволяет печатать ЛЮБЫЕ настраиваемые пользователями документы. Документы печатаются на основе файлов-шаблонов (в формате *.rtf), которые находятся в подкаталоге (папке) SDoc программы. Эти файлы-шаблоны вы можете редактировать в Ворде самостоятельно. Можно вставлять туда любые "картинки" (например, логотип свой организации), таблицы, изменять оформление, шрифты, цвета, конечно сам текст... В общем, можно делать все, что только можно сделать в Ворде!
Кроме этого, можно создавать новые файлы-шаблоны документов, и подключать их к программе.
В шаблонах документов используются условные обозначения полей базы данных программы таких как "ФИО учащегося", "Госномер автомобиля" и т.п. Полный список обозначений, которые можно использовать в документах, можно посмотреть в файле Obozn.txt, который находится в подкаталоге SDoc программы.
Посмотрите обучающий видео-ролик о настройке печатных документов:
Список доступных для печати документов настраивается при помощи окна Настройка документов, которое вызывается через пункты главного меню программы: "Файлы" - "Настройка документов":
Окно "Настройка печати документов". Щелкните для увеличения.
В левой части этого окна имеется таблица "Меню печати" для выбора группы (меню) печати документов. В настоящее время имеются группы: Учащийся, Группа и Протокол ГИБДД, ответственные за печать документов и отчетов в соответствующих окнах программы.
Вот пример меню печати документов в окне "Учащиеся":
В правой таблице окна Настройка документов находятся записи о документах, доступных для печати в выбранной группе. Каждая из этих записей описывает один документ. Нажатие кнопки [Настройка шаблона] в верхней части окна запускает Word для редактирования выбранного в таблице файла шаблона документа. Нажатие на кнопку [Обозначения] открывает файл с перечнем условных обозначений полей, которые можно использовать в шаблонах документов.
Окно записи о шаблоне документа:
Назначение полей окне "Шаблон документа":
- Документ № - Порядковый номер документа в меню печати
- Документ - Название документа как оно будет выводиться в меню
- Описание - Подробное описание документа
- Файл шаблона - Имя файла-шаблона документа с путем к нему. Эти файлы могут быть расположены не только в подкаталоге программы но и на общедоступном сервере в локальной сети. Путь к каталогу шаблонов документов указывается в поле "Шаблоны документов" в окне настройки программы.
- Экземпляров - Количество экземпляров документа, печатаемых при нажатии кнопки выбора документа в меню печати
- Не показывать - Если включить этот признак, то данный документ не будет выводиться в меню. Этот признак предназначен для временного отключения видимости некоторых документов, которые возможно будут нужны позднее.
- Примечание - Произвольное примечание о данном документе
Пример файла-шаблона:
Как видно из этого примера, все "переменные" данные, которые зависят от конкретного Учащегося, и вставляются программой в момент печати документа, обозначаются в файле-шаблоне при помощи специальных обозначений, заключенных в символы #. Например:
#CliLName# - Фамилия клиента
#CliGroup# - Группа клиента...
Важно чтобы символы # всегда были парными, иначе при печати документа программа выдаст сообщение об ошибке.
Полный список полей базы данных программы, которые можно использовать в шаблонах документах, находится в файле ASchool\SDoc\Obozn.txt. Его также можно посмотреть здесь.