- Выберите набор данных, для которого нужно создать
параметры, в меню данных. В окне Изменить набор данных будет показан запрос для этого набора данных.
- Откройте раздел Параметры. В первой строке окна Изменить
набор данных будут показаны параметры по умолчанию.
- Создайте параметр набора данных, указав следующие
необходимые значения:
- Укажите имя параметра в первой строке (Имя). Рекомендуется
добавить к имени параметра набора данных какой-нибудь префикс, например DSP, чтобы отличать параметры набора
данных от других типов параметров, например параметров отчета. Следуя этой рекомендации, параметру набора
данных для фильтрации поля quantityinstock можно присвоить имя DSP_quantityinstock.
- В поле Тип данных выберите тип данных для параметра.
- В поле Направление выберите значение Входной. Данное
значение указывает на то, что параметр входной.
- Выберите значение По умолчанию, и справа от пустого
поля появится кнопка.
- Нажмите кнопку с многоточием (...) справа от поля.
Появится окно Редактор выражений.
- Привяжите параметр набора данных к соответствующему
параметру отчета, выбрав параметр отчета в качестве значения по умолчанию для параметра набора данных:
- В списке Категория выберите Параметры отчета, а
в списке Подкатегория - значение Все. Появится список параметров отчета, показанный на
рис. 12-3.
Рис. 12-3 Привязка параметра набора данных к параметру отчета
- Дважды щелкните на соответствующем параметре
отчета. Параметр отчета будет показан в области выражения.
- Нажмите кнопку ОК.
- Повторите шаги 3 и
4 для создания дополнительных параметров набора данных для всех маркеров параметров, вставленных в запрос
SQL.
- Если вы указали значения по умолчанию для параметров
отчета, теперь можно нажать кнопку Просмотр результатов и посмотреть, какие строки данных соответствуют
условию в компоненте WHERE запроса.
На
рис. 12-4 показаны
результаты выполнения предыдущего запроса при условии, что для параметра отчета RP_quantityinstock было
задано значение по умолчанию 999. В отчете показаны все виды продукции, у которых остатки на складе меньше
999.
Рис. 12-4 Окно просмотра результатов со списком строк, соответствующих условию WHERE
- Для сохранения параметров набора данных нажмите кнопку
ОК.
- Протестируйте параметры и убедитесь в том, что в запросе
используются нужные значения пользовательского параметра и формируются нужные результаты:
- Нажмите кнопку Просмотр.
- Если не появится окно Введите параметры, выберите опцию
Показать параметры отчета.
В списке Введите параметры будут показаны все созданные
параметры отчета. На
рис. 12-5 показан простой параметр отчета
RP_quantityinstock.
Рис. 12-5 Ввод параметров
- Укажите значения параметров и нажмите кнопку ОК.