Запланируйте отчет для отправки электронной почты разным сотрудникам на основе идентификаторов сотрудников.

Мой вариант использования похож на отправку платежных ведомостей.

То есть отчет Jasper должен быть запланирован таким образом, чтобы в конце каждого месяца он запускался и отправлял платежные ведомости на разные идентификаторы электронной почты на основе идентификаторов сотрудников.

т. е. как я могу заставить сервер JR понять, что отчет «abc» отправляется на «[email protected]», а отчет «pqr» - на «[email protected]», где abc имеет идентификатор сотрудника как 123, а pqr имеет идентификатор сотрудника 456? Как бы я это сделал?


person Sahar Hassan    schedule 22.03.2012    source источник
comment
Вот что мне интересно. Как это сделать? Как вы знаете, я новичок. Пожалуйста, помогите мне подробно.   -  person Sahar Hassan    schedule 22.03.2012
comment
Эта проблема нуждается в исследовании и времени для этого.   -  person Alex K    schedule 22.03.2012


Ответы (1)


Я могу передать несколько входных данных, которые могут быть полезны:

Создайте свой отчет с входными параметрами, принимая в качестве входных данных employeeId. Jasper Server имеет параметры EmailNotifications, где вы можете передавать идентификаторы электронной почты.

Запланируйте свой отчет, используя Rest-API Jasper Server. Вы можете найти мой комментарий здесь Jasper Report with RestAPI

person Jai Prakash    schedule 18.12.2015