Crystal Reports 2016
Сервер 14.2
Допустим, у меня есть таблица базы данных, такая как
| name | email | issue_open | issue_notes |
|------|---------|------------|---------------------------------|
| a | a@x.com | no | |
| b | b@x.com | yes | quarterly account not finalized |
| c | c@x.com | yes | annual file updated needed |
| d | d@x.com | no | |
Я хочу создать отчет, чтобы любой пользователь, у которого есть открытая проблема, был получить письмо автоматически. Например, в Crystal Reports я могу создать отчет, например {some_table.issue_open} = 'yes'
, чтобы получить отчет со всеми пользователями, у которых есть открытые проблемы. Другими словами:
| name | email | issue_open | issue_notes |
|------|---------|------------|---------------------------------|
| b | b@x.com | yes | quarterly account not finalized |
| c | c@x.com | yes | annual file updated needed |
Допустим, я хотел бы настроить отчет в Crystal Server так, чтобы он запускался каждую ночь в полночь, чтобы пользователи b
и c
получали отчет, отправляемый на их электронные письма. b@x.com и c@x.com соответственно.
Как настроить отчет в Crystal Server так, чтобы динамически генерируемый список пользователей получал электронную почту? Пользователи a
и d
не должны получать электронную почту (если их статус не меняется на Issue_open yes), а пользователи b
и c
должны прекратить получать электронную почту после закрытия проблемы.