Печатные формы используются для вывода информации на печать или в файл.
На вход скрипта передаются:
•тип справочника (опционально);
•идентификатор (или массив идентификаторов) печатаемой записи (документа или справочника);
•дополнительные параметры команды;
Скрипт подготавливает данные для заполнения шаблона.
Основная часть печатной формы состоит из как минимум одного шаблона. Шаблон обрабатывается с помощью «движка» – библиотеки, которая получает на входе данные от скрипта, генерирует по шаблону внешний вид печатной формы. В настоящий момент в качестве движка поддерживается XtraReports.
Система позволяет осуществлять экспорт в следующих форматах:
•экспорт в PDF;
•экспорт в Word;
•экспорт в Excel;
•экспорт в HTML.
Шаблоны печатной формы для XtraReports создаются с помощью встроенного в систему графического интерфейса. Пример шаблона печатной формы для XtraReports приведен ниже: