Crystal Reports - Каскадные подсказки
Каскадная группа параметров позволяет организовать ваши параметры в группы, что обеспечивает каскад отфильтрованных вариантов.
Например, если вы запрашиваете значение города, но вам также необходимо знать, из какой страны и региона этот город, вы можете создать каскадную группу параметров. В этом случае вы сначала запрашиваете страну, а когда это значение было выбрано, программа запрашивает регион, показывая только те регионы, которые относятся к выбранной стране. Наконец, когда выбрано значение региона, программа запрашивает город, показывая только те города, которые относятся к выбранному региону. Таким образом, вы можете предоставить своему пользователю управляемый список городов и быть уверенным, что ваш пользователь выберет правильный город.
Как создать каскадную группу параметров?
Перейдите в Data Explorer → Parameter → New → New Cascading Parameter group.
Появится диалоговое окно «Создание группы параметров» → Введите имя для группы параметров → Введите текст приглашения, как показано на следующем изображении.
Теперь щелкните первую пустую строку в столбце значений, она покажет вам все доступные объекты в списке. В списке выберите Страна → Выбрать пустую строку под страной и выберите Регион → ОК.
Теперь перетащите параметр страны в отчет. Вам будет предложено ввести название страны. После того, как вы выберете название страны →, вам будет предложено выбрать название региона.
Перетащите название региона в отчет.