Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Отчеты к базам данных для пользователей: Crystal Reports 11.5
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

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 Окно создания оповещения

В данном окне вы можете:

  • ввести имя оповещения;
  • указать сообщение, которое будет выдаваться пользователю, если оповещение сработает (в сообщении можно использовать информацию из отчета, если воспользоваться средствами редактора формул. Необходимо написать формулу, которая возвращает строковое значение);
  • указать условие срабатывания оповещения. Условие указывается также в виде формулы, которое возвращает True или False. Если формула вернет значение True, то оповещение сработает;
  • на время отключить оповещение при помощи флажка Enabled.

После создания оповещения оно будет срабатывать автоматически. Оповещения всегда срабатывают при открытии отчета. Будут ли срабатывать оповещения при обновлении отчета, зависит от параметра Display Alerts on Refresh, который можно установить на уровне отчета или всей программы Crystal Reports.

Просмотреть записи, для которых сработали оповещения, можно при помощи команды меню Report (Отчет) | Alerts (Оповещения) | View triggered alerts (Просмотреть сработавшие оповещения). При этом будет создан и открыт еще один отчет, в который попадут только записи, для которых сработали оповещения.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru