SSRS Группировка нескольких таблиц на основе параметра Multi Value - PullRequest
3 голосов
/ 13 июля 2009

У меня есть отчет, содержащий семь таблиц, каждая из которых возвращает свой набор значений для списка идентификаторов, выбранных в списке параметров. У меня есть таблицы, заключенные в прямоугольник, чтобы они печатались вместе.

Теперь я хотел бы сгруппировать результаты на основе идентификатора, переданного из параметра multi-select. Поэтому, если у меня есть список из четырех идентификаторов в моем списке параметров, отчет будет отображать мой прямоугольник из семи таблиц четыре раза, по одному для каждого идентификатора.

Каков наилучший способ сделать это?

Должен ли я взять свой прямоугольник из семи таблиц и поместить его в другую таблицу, сгруппированную по идентификатору? Или поместить его в элемент списка?

Есть предложения?

Ответы [ 3 ]

1 голос
/ 25 октября 2009

Вы можете добавить группировку по прямоугольнику на Parameters!<ParameterName>.Value, который является массивом значений.

Затем для каждой таблицы необходимо определить эту группу как родительскую, а SSRS должен затем передать идентификатор группировки в таблицы в каждой группе прямоугольников / идентификаторов.

0 голосов
/ 23 октября 2009

Использовать элемент управления списком.

0 голосов
/ 17 августа 2009

Попробуйте:

SORT FILENAME BY-EXP многозначныйDict BREAK-ON MultivalueDict OtherValue1 OtherValue2 etc ...

...