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

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


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

Лабораторная работа 10.3 Применение оповещений в отчетах Crystal Reports

Создание и применение оповещений (alerts) в отчетах Crystal Reports 11.5, просмотр списка записей, для которых сработали оповещения

Ситуация:

В связи с необходимостью оформления дополнительных документов при поставке спортивных велосипедов Descent и Mozzie пользователи должны уведомляться при появлении в отчетах информации по продажам велосипедов этих марок.

Задание:

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

  • в отчете должно быть создано оповещение с именем "СпециальныйПорядокОформления";
  • при появлении в отчете информации по продажам велосипедов марок Descent и Mozzie пользователю должно выводиться сообщение "Для марки имя_марки предусмотрен специальный порядок оформления". При этом вместо имя_марки должно поставляться имя встретившейся марки велосипеда (Descent или Mozzie).

Запустите отчет на выполнение (при этом выберите все диапазоны стоимости и все категории товаров) и убедитесь, что оповещение работает. Просмотрите информацию отчета только для велосипедов Descent и Mozzie.

Решение:

1. Откройте отчет Lab10_2.rpt, в меню Report выберите Alerts | Create or Modify Alerts и в открывшемся окне Create Alert нажмите на кнопку New.

2. В окне Create Alert в поле Name введите СпециальныйПорядокОформления. Затем нажмите на кнопку справа от поля Message и в открывшемся окне редактора формул введите следующий код (для синтаксиса Basic):

formula = "Для марки " & {Product.Product Name} & _

" предусмотрен специальный порядок оформления"

3. Нажмите на кнопку Condition и в окне редактора кода введите следующий код (для синтаксиса Basic):

If {Product.Product Name} = "Descent" Or _

{Product.Product Name} = "Mozzie" Then  formula = true

4. Нажмите на кнопку OK, а затем Close, чтобы закрыть окна настройки оповещений с сохранением внесенных изменений. Затем обновите отчет, указав для значений параметров все диапазоны и все категории.

5. В появившемся окне Report Alerts нажмите на кнопку View Records, чтобы в окне просмотра открылась еще одна вкладка с записями только для Descent и Mozzie.

6. Сохраните отчет как Lab10_3.rpt.

 

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

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


 

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

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