Crystal Reports - Каскадные подсказки

Каскадная группа параметров позволяет организовать ваши параметры в группы, что обеспечивает каскад отфильтрованных вариантов.

Например, если вы запрашиваете значение города, но вам также необходимо знать, из какой страны и региона этот город, вы можете создать каскадную группу параметров. В этом случае вы сначала запрашиваете страну, а когда это значение было выбрано, программа запрашивает регион, показывая только те регионы, которые относятся к выбранной стране. Наконец, когда выбрано значение региона, программа запрашивает город, показывая только те города, которые относятся к выбранному региону. Таким образом, вы можете предоставить своему пользователю управляемый список городов и быть уверенным, что ваш пользователь выберет правильный город.

Как создать каскадную группу параметров?

Перейдите в Data Explorer → Parameter → New → New Cascading Parameter group.

Появится диалоговое окно «Создание группы параметров» → Введите имя для группы параметров → Введите текст приглашения, как показано на следующем изображении.

Теперь щелкните первую пустую строку в столбце значений, она покажет вам все доступные объекты в списке. В списке выберите Страна → Выбрать пустую строку под страной и выберите Регион → ОК.

Теперь перетащите параметр страны в отчет. Вам будет предложено ввести название страны. После того, как вы выберете название страны →, вам будет предложено выбрать название региона.

Перетащите название региона в отчет.