powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN. Вывод документа на печать.
3 сообщений из 3, страница 1 из 1
ZEN. Вывод документа на печать.
    #35032115
13-й Пилигрим
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Такая проблема. Необходимо организовать вывод на печать документа (договора) на стороне веб-броузера. При этом шаблон договора в формате excel хранится на сервере. В него подставляются данные из глобала. И уже затем сформированный договор передается в веб-броузер для распечатки. Возможно ли это сделать?
...
Рейтинг: 0 / 0
ZEN. Вывод документа на печать.
    #35032371
Такое возможно, если браузер поддерживает отображение ActiveX-компонент (90% это IE).
Алгоритм работы прост - при помощи Cache Activate через работу с ActiveX-компонентом Excel заполняете бланк документа, сохраняете отдельным документом и подсовываете ссылочку клиенту.
По работе с excel вам возможно пригодится материал нашей Школы - у объектов excel есть ряд косяков с типами возвращаемых объектов.

Могут быть разные вариации, вплоть до заполнения полей в бланке JavaScript'ом, который обращается к отображенному в браузере ActiveX'у Excel'я.

---------
http://writeimagejournal.com - InterSystems Russia Technology Blog.
...
Рейтинг: 0 / 0
ZEN. Вывод документа на печать.
    #35032981
13-й Пилигрим
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, то Cache Activate работает с Excel через OLE. Так? А если на сервере не установлен MS Excel, или, вообще, не Windows-платформа? Смысл этой затеи вот в чем: дилеры продают некоторые услуги, с БД общаются через веб-интерфейс. В конце договор на оказание этих услуг выводится на печать. Если текст договора или какие-то его положения изменятся то меняется просто шаблон на сервере, в который при печати проставляются реквизиты клиента. Или эту задачу можно решить как-нибудь по другому?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN. Вывод документа на печать.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]