Подавить повторяющиеся значения в группе, отчеты SSRS - PullRequest
5 голосов
/ 05 декабря 2008

У меня есть отчет SSRS где дата должна быть сгруппирована по категории проекта код проекта в категории повторяется в стороне группы, как подавить значение

Пожалуйста, помогите мне понять.

Спасибо, brijit

Ответы [ 4 ]

6 голосов
/ 01 июня 2012

Вы также можете скрыть поля, поместив выражение в свойство Hidden следующим образом:

=Fields!ProductCode.Value = Previous(Fields!ProductCode.Value)

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

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

1 голос
/ 27 февраля 2015

Это немного поздно для вас, brijt, но я изменяю свойства текстового поля для этого поля, на вкладке шрифта введите выражение для цвета следующим образом:

=IIf(Fields!ProductCode.Value = Previous(Fields!ProductCode.Value), "White", "Black")

... при условии, что ваш фон белый, это будет эффективно делать то, что вы хотите.

1 голос
/ 13 февраля 2012

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

0 голосов
/ 04 ноября 2010

Я думаю, что это может быть проблемой, касающейся того, как вы группируете даты. Есть ли у вас группировка с указанием времени, но с подавлением количества часов в выводе?

Например:

12-5-2010 12: 00: 00

12-5-2010 13: 00: 00

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

...