|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лабораторная работа 10.2 Применение динамических параметров в отчетах Crystal ReportsСоздание и применение динамических параметров в отчетах Crystal Reports 11.5, предоставление пользователю списка значений из базы данных Ситуация:Пользователям на предприятии часто приходится делать отчеты по отдельным категориям товаров. Информация о категориях товаров хранится в столбце Product Type Name таблицы Product Type. При этом категории товаров иногда изменяются (происходит переименование, добавление новых категорий и т.п.). Задание:Откройте отчет, созданный на предыдущей лабораторной работе (файл Lab10_1.rpt) и внесите в него следующие изменения:
Окно ввода значений параметров должно выглядеть так, как представлено на рис. 10.2.
Рис. 10.2 Окно для ввода значений нескольких параметров Обновите отчет и убедитесь, что он работает в соответствии с заданием. Сохраните отчет как Lab10_1.rpt. Решение:1. Откройте отчет Lab10_1.rpt, в окне Field Explorer щелкните правой кнопкой мыши по контейнеру Parameter Fields и в контекстном меню выберите New. 2. В открывшемся окне Create New Parameter введите имя параметра КатегорияТовара и в поле List of Values выберите Dynamic. 3. В окне Prompt Group Text введите "Выберите категорию товара". 4. Щелкните по надписи Click here to add item в таблице и выберите поле Product Type Name. Затем щелкните по надписи Click to create Parameter для создания параметра. 5. В списке настроек Value Options для поля Prompt Text введите значение "Выберите категорию", для поля Allow Multiple Value установите значение True. Оставьте для остальных настроек значения по умолчанию и нажмите на кнопку OK. 6. В меню Report выберите Select Expert и в открывшемся окне нажмите на кнопку New. Выберите поле Product Type.Product Type name, установите для оператора значение Is equal to и в поле справа выберите созданный вами параметр {?КатегорияТовара}. 7. Обновите отчет с новыми значениями параметров и убедитесь, что он работает в соответствии с заданием. 8. Сохраните отчет как Lab10_2.rpt.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||