Очень часто при формировании отчета требуется вместо дискретных значений параметра ввести некоторый диапазон От и До. Особенно часто такой диапазон требуется сформировать для полей типа Дата/Время. Чтобы построить параметрическое поле, формирующее диапазон значений, ставим отметку Range value(s). Далее строим список выбора, как и в предыдущем шаге.
Теперь, при выводе отчета с данным параметрическим полем получим следующее приглашение:
Как видите, теперь в окне не один, а два комбобокса со списками выбора, для указания начала и конца диапазона.
Если снять галочку с чекбокса Pick from default, то (для полей Дата/Время) диапазоны можно редактировать просто с помощью календаря.
Параметрические поля наиболее часто используются для отбора значений в соответствии с требованиями пользователя. Такие поля можно использовать для группировки и сортировки записей, а также в формулах.
Если вы программист, и встраиваете отчет Crystal Reports в свое приложение, то при открытии отчета значение в параметрическое поле можно передать программно. Как это сделать мы обсудим при рассмотрении интеграции Crystal Reports со средами разработки ПО. Следует сказать, что к использованию параметрических полей следует подходить сбалансировано, поскольку многие из операций, для которых предназначены параметрические поля, можно производить либо в программе, либо непосредственно в БД.