
24.10.2008, 21:53
|
|
|
listener
модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
|
Насколько я понял, а объяснение и вправду не очень, вам нужно распечатывать данные из базы, дополняя их не внесенными при регистрации документа сведениями из оригинала. Или же дополнительные данные реально не хранятся в файлах договоров, а только на бумаге?
При условии, что форма договоров стандартна, можно было бы достаточно легко написать VBA-макрос, точнее VB-скрипт, юзающий объекты и функции VBA, который распарсит форму договора в любой удобный формат. И дальше делать с этой инфой все, что угодно. Цинк поддерживает работу с VB-скриптами "нативно", т.е. можно генерировать их программно и тут же запускать на исполнение, при чем можно вызвать сгенеренные функции и получать после отработки результат опять в цинк. Очень удобно. Посмотрите фак, там есть примеры.
Вариант с хмлем тоже подходящий.
Но все это летит к чертям, если речь идет о бумажных документах. Тут без ручного ввода не обойтись. Либо пусть вбивают эту инфу при регистрации, либо перед распечаткой. Ибо электронной обработке может быть подвергнута только информация в электронном виде.
Последний раз редактировалось alexcon314; 24.10.2008 в 21:56.
|