Планирование отчетов, содержащих извещения

Оценить
(0 голоса)

Отчеты Crystal Reports могут проектироваться с использованием извещений. Извещения отчета (report alert) — это такие настройки, которые позволяют выбрасывать “красный флажок” при выполнении определенных условий. Примером могут служить извещения, генерируемые, когда объем продаж превышает определенный предел, запросы поддержки пользователей превышают определенный уровень и так далее (проектирование отчетов с извещениями рассматривалось в главе 7).

При просмотре отчета, содержащего извещения, по требованию (то есть по щелку на имени отчета в области объектов), отчет запускается, как и любой другой, и извещения не генерируются. Однако такие отчеты ведут себя несколько иначе, когда запускаются автоматически в соответствии с графиком.

Отчеты, содержащие извещения, отображают специальную пиктограмму в списке History, если в процессе их выполнения были сгенерированы извещения (вы увидите маленький желтый восклицательный знак, добавленный к пиктограмме отчета). Однако при просмотре экземпляров отчета из списка History вы по-прежнему будете видеть просто весь отчет без каких-либо признаков того, что в нем были сгенерированы извещения, и того, какие именно записи послужили тому причиной.

Тем не менее, для отчетов, содержащих извещения, в области объектов будет отображаться дополнительная опция Alerts (Извещения). Щелкните на ней, чтобы просмотреть отчеты, которые во время выполнения генерировали извещения (рис. 23.20). Появится список экземпляров, генерировавших извещения, а также имя исходного отчета, папка или категория, в которой находится данный отчет, дата и время, когда запускался данный экземпляр, и извещение или извещения, которые были сгенерированы. Если вы щелкнете на имени отчета, на экране просто появится экземпляр отчета, точно также как если бы вы щелкнули на его имени в списке History — никакая информация, касающаяся извещений, отображаться не будет. Однако если вы щелкнете на имени извещения, экземпляр отчета (который появится после этого), будет отображать только те записи отчета, для которых было сгенерировано данное извещение.

Совет. Систему Crystal Reports Server можно настроить так, чтобы в случае генерации в отчете извещения она отправляла сообщение электронной почты. Информацию о том, как это можно сделать, вы найдете в главе 24.

 

Повторное планирование существующих объектов
Использование объектов Discussions
Изменение или удаление существующих сообщений
Организация InfoView
Работа с папками и категориями

Добавить комментарий


Защитный код
Обновить