Динамически изменять параметры в зависимости от значения другого параметра? - PullRequest
0 голосов
/ 13 марта 2012

У меня есть отчет Crystal 2008, который позволяет группировать пользователей на два уровня.У меня есть два параметра, с помощью которых пользователи могут выбирать, по какому атрибуту они хотят сгруппироваться.Два параметра имеют тип string, а список значений является статическим.Оба уровня имеют одинаковые параметры для группировки.

Есть ли возможность отфильтровать список на основе того, что они выбрали для параметра 1. Чтобы они не могли группироваться по одному и тому же объекту дважды.

Ответы [ 2 ]

2 голосов
/ 13 марта 2012

Я не думаю, что это возможно.Вы можете каскадно связать динамические параметры Страна, Штат, но не так, как вы хотите.

Сколько вариантов у них есть на выбор?Они обычно выбирают что-то кроме нескольких различных комбинаций из максимума?

Я думаю, вы можете оставить все как есть (что позволит им выбрать одно и то же для обеих групп).Или создайте отдельные параметры, которые выглядят следующим образом: сгруппируйте по:

Дата, Тип страны, Дата страны, Тип и т. Д.

1 голос
/ 14 марта 2012

Краткий ответ: невозможно.

Параметры:

  • создать пользовательский интерфейс, который делает то, что вы хотите сделать
  • , если список полей группировки не отображаетсяне слишком долго, вы можете объединить два параметра в один, а затем перечислить параметры, которые вы хотите поддерживать.Например, если у вас есть 3 поля группировки (A, B, C), ваш единственный объединенный параметр будет A-> B, B-> A, B-> C, C-> B, A-> C, C-> А.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...