создать PDF из формы bonitasoft

В рамках моего проекта окончания учебы я работаю с инструментом Bonitasoft Community Edition версии 6.4.1. Меня просят создать кнопку «Экспорт в формате PDF» в моей форме, которая будет экспортировать эту форму и ее данные (например, снимок экрана веб-страница, отображаемая в браузере), чтобы распечатать ее и отправить по почте


person maha.ezzine    schedule 29.04.2015    source источник
comment
Так что у вас не работает?   -  person Rowland Shaw    schedule 29.04.2015
comment
Добро пожаловать на СО. Вопросы здесь должны показать ваши собственные усилия по кодированию. Это не вопрос и больше похоже на запрос, пожалуйста, закодируйте этот запрос для меня, который не приветствуется на SO.   -  person Laurent S.    schedule 29.04.2015
comment
на самом деле я не прошу дать мне код для вставки! я прошу полезных идей в качестве поддержки, я все еще новичок в bonitasoft, и в версии Community повезло со многими опциями (возможность создания файла из формы доступна в версии подписки)   -  person maha.ezzine    schedule 29.04.2015
comment
Я бы сказал, что такой вопрос лучше подходит для веб-сайта сообщества Bonitasoft, чем для Stackoverflow.   -  person ttoine    schedule 30.04.2015


Ответы (1)


Установите флажок на вашей кнопке на вкладке действий кнопки.

Вставьте java-библиотеку, которая будет выполнять эту задачу, с функцией, принимающей в качестве параметров processApi (ProcessRuntimeAPI) и processInstanceId.

Затем вы можете получить свои переменные процесса с помощью API Boniatsoft.

processApi.getProcessDataInstances(processInstanceId, 0, 10000);

Оставшаяся задача — внедрить эти переменные на ваш сервер отчетов.

И вызывать эту функцию из скрипта groovy после публикации формы, в коннекторах задач.

person David Doumèche    schedule 17.12.2015