Как показать количество строк в SSRS для каждой группы по значению группы переменных?

По сути, я хотел бы иметь отдельные счетчики строк для каждой группы. Я считаю, что должен использовать RowNumber. Кажется, это обсуждалось, но у меня возникают трудности из-за того, что мой groupby не является строковой константой.

Мои попытки привели к чему-то похожему на:

=RowNumber(Parameters!GroupBy1.Value)

Отчет SSRS не загружается, если у меня есть этот набор как есть.

Количество строк на работу DS. Если вместо этого я использую:

=RowNumber("NameOfMyDataSet")

У меня будет успешный подсчет строк, но без сброса для каждой группы.

Как я могу сбросить количество строк для каждой группы, если я использую группу переменных по имени?


person D'Arcy Rail-Ip    schedule 22.04.2013    source источник


Ответы (1)


Вам нужно установить область действия функции как имя группы, а не DataSet, что-то вроде:

=RowNumber("Group1")

Изменить после комментария:

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

В конструкторе:

введите здесь описание изображения

Свойства группы:

введите здесь описание изображения

person Ian Preston    schedule 22.04.2013
comment
Это не очень полезно. Как указывалось в моем вопросе, у меня нет строкового постоянного имени группы. Он является переменным и задается с помощью параметров. - person D'Arcy Rail-Ip; 22.04.2013
comment
@ Rail24, как указано выше, вам нужно имя, определенное при создании группы. Это объект отчета и имеет статическое имя. - person Ian Preston; 22.04.2013
comment
Ах. Тогда я весь день неправильно понимал статьи. Прошу прощения, так как это очень полезно. Спасибо. - person D'Arcy Rail-Ip; 23.04.2013
comment
@ Rail24, нет проблем, рад, что помогло. - person Ian Preston; 23.04.2013
comment
Спасибо! Работал на меня. - person Tiki; 19.07.2018