![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() Доброго времени суток
![]() Поставили задачку: Условие: Есть документы, листы формата а4 (некая форма заполняющаяся от руки). Каждый лист имеет свой номер=> "Документ строгой отчётности" Вопрос: Необходимо организовать программное заполнение из уже существующей базы. Решение: Есть два варианта, по крайней мере, у меня в голове. Мб есть и ещё, за этим и пишу. 1) Организовать динамический файл (html вёрстки), который будет генерировать эти Документы строгой отчётности и в теги из интерфейса программы подставлять данные. НО, существует риск и не малый (сотрудники не все добросовестные) дублирования таких документов. (номеров) 2) Организовать массовую распечатку (типография) подобных бланков в уже заготовленной форме, а программно обеспечить работу с принтером, который будет в заданные координаты подставлять нужные строчки. В результате останется проставить только подписи. (и риск завести такой же документ сводится к нулю, т.к. они будут уже пропечатанными и каждый под своим номером) Собственно у гиганта 1С так и сделано. Что будет проще и правильнее? И если второй вариант, то как работать из делфи с принтером на уровне "координат", не "книжные" знания ![]() С уважением, Uniq! Последний раз редактировалось Uniq!, 25.02.2011 в 15:44. |