Дмитрий Острецов
Информационные системы, на которые мы смотрим через окно браузера, хороши
всем, кроме одного, – в них трудно организовать печать документов, пригодных
для официального документооборота. Предлагаем вам один из способов преодоления
этой трудности.
В этой статье я хочу поделиться с вами опытом организации печати
документов в корпоративной информационной системе, построенной на основе веб-технологий.
Для чего нужны корпоративные информационные
системы, понятно всем. Большие и сложные обычно покупаются у сторонних
производителей, но не о них речь. Нередко подобные системы
создаются силами ИТотделов. Для этого обычно применяется некий инструментарий,
объединяющий в себе средства создания экранных форм, работы с БД и создания
печатных отчетов. Однако создание информационной системы на базе веб-технологий
позволяет обойтись без этих средств – работа с формами и БД средствами CGI-скриптов
на PHP или Perl реализуется без проблем. При этом мы получаем
программу, не требующую для своей работы у клиента ничего, кроме браузера,
и позволяющую организовать удаленный доступ.
И только одна проблема, элементарная для MS Access,
не имеет адекватного решения для веб-программиста. Это печать документов.