2008-12-04 5 views
5

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

Пожалуйста, помогите мне получить представление.

Спасибо, brijit

ответ

0

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

Например:

12-5-2010 12:00:00

12-5-2010 13:00:00

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

1

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

6

Вы также можете скрыть поля, помещая выражение в скрытой собственности, как это:

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

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

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

1

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

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

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