Формирование печатной формы в процессе

Здравствуйте!
Возникла необходимость реализации такого функционала.
В ходе процесса должен генерироваться документ в формате Word с автоматическим заполнением данными из процесса.
Как это возможно осуществить?
Заранее спасибо.

Нравится

1 комментарий

Здравствуйте.

Данные из системы Вы можете легко получить в скрипте в рамках процесса. К примеру, если раскрыть в структуре элемент ReadDataUsetTask - можно посмотреть набор его свойств (в т.ч. результирующая запись, значения колонок можно считать как и обычно: GetTypedColumnValue("ColumnName").

А вот как создать документ Word, используя серверный C# на клиенте - это вопрос.
Как вариант, создаем документ с помощью технологии COM (на сервере должен быть установлен Word), получаем временный файл, и затем загружаем его в БД на деталь "Файлы"(дублируя функционал кнопки "Добавить файл").

Показать все комментарии