logo
Shpory_1-S_predpr

22. Формирование и печать выходных документов

Для получения выходных форм необходимо провести решение задачи, выбрать из списка предложенных форм необходимый документ. Если этот документ достаточно сложный, программа может предложить несколько вариантов его формирования. Например, выводить записи в порядке табельных номеров или по фамилиям, рассчитывать итоги по подразделениям или в целом по организации и т.д. В случае отсутствия необходимого документа в списке предлагаемых форм, необходимо самостоятельно сформировать форму, используя генератор отчетов.

Технология создания документов в каждой программе своя. В самом простом случае форма документа набирается во внешнем текстовом редакторе и подключается к списку уже имеющихся форм. В большинстве ППП предлагается использование встроенных текстовых редакторов и языков макропрограммирования.

Создание формы документа предполагает создание графического образа (бланка) документа, определение типов полей вывода и создание формульных разделов. Формульные разделы представляют собой описание сценария обработки документа. Здесь задаются алгоритмы расчета значений переменных, формирующих поля вывода.

Подготовленные программой выходные формы, как правило, предлагаются к просмотру, корректировке. Документы могут выводиться на печать сразу после окончания формирования, либо автоматически записываться на диск в виде текстового файла, который можно распечатать в любое время. В ряде программ предусмотрена запись документов в буфер (т.е. временный файл) для печати в конце работы пользователя с программой.

Настройка системы на печатающее устройство осуществляется, как правило, на этапе внедрения программы. Задание параметров печати (ориентация печатного листа, качество печати, количество экземпляров) определяется для каждого документа перед распечаткой.