|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
10.2 Оповещения (alerts) в отчетах Crystal ReportsОповещения (alerts) в отчетах Crystal Reports 11.5, применение для предоставления информации пользователю о важных значениях в отчете, просмотр запиcей, для которых сработали оповещения Оповещения (alerts) позволяют предупреждать пользователя о каких-то специальных значениях, которые могут появиться в отчете. Примеры таких специальных ситуаций: дата выполнения заказа назначена раньше, чем время его оформления, на счете отрицательный остаток и т.п. Как и параметры, оповещения можно использовать и в отдельном отчете, но чаще всего оповещения используются в отчетах, интегрированных в приложения. Сработавшие оповещения перехватываются приложением, и пользователю предоставляется информация о том, что произошло (или предлагается исправить возникшую ситуацию). Создать оповещение можно при помощи меню Report (Отчет) | Alerts (Оповещения) | Create or Modify Alerts (Создать или изменить оповещения). При выборе этого пункта меню откроется окно Create Alerts (Создать оповещения) со списком имеющихся в отчете оповещений. Создать новое оповещение можно при помощи кнопки New (Новое). Откроется окно Create Alert (Создать оповещение) — см. рис. 10.5, в котором можно будет определить параметры оповещения.
Рис. 10.5 Окно создания оповещения В данном окне вы можете:
После создания оповещения оно будет срабатывать автоматически. Оповещения всегда срабатывают при открытии отчета. Будут ли срабатывать оповещения при обновлении отчета, зависит от параметра Display Alerts on Refresh, который можно установить на уровне отчета или всей программы Crystal Reports. Просмотреть записи, для которых сработали оповещения, можно при помощи команды меню Report (Отчет) | Alerts (Оповещения) | View triggered alerts (Просмотреть сработавшие оповещения). При этом будет создан и открыт еще один отчет, в который попадут только записи, для которых сработали оповещения.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||