Як приховати рядки у звіті SSRS?


10

Я намагаюся розібратися, як я можу приховати ці рядки у своєму звіті, де загальна сума розподілу та загальна вартість у КОЛІНСЬКИХ КОЛОНАХ РОЗУМУ 0 в SSRS 2008.

Наприклад:

Загальна сума розподілу Загальна фактична вартість
0 0 <---- приховати
100,00 0 <---- не ховай 
0 50,0000 <---- не ховай

Ось скріншот: введіть тут опис зображення

Дякую

Відповіді:


16

Якщо я не пропускаю певного нюансу, ви просто встановите видимість рядків на основі значення.

Клацніть правою кнопкою миші на рядку деталей та виберіть Row Visiblity...

Видимість рядків ...

У вікні, що спливе, виберіть Show or hide based on an expression

Параметри відображення рядків

У цьому виразі ви будете використовувати логіку, як

=Fields!Total_Allocation.Value = 0 And Fields!Total_Actual_Cost.Value = 0

10

Є два місця, якими ви можете контролювати цю видимість. Перший знаходиться на ряду в табліці; другий - рядок у рядках груп *.

Якщо ви змінили видимість, клацнувши правою клавішею миші на рядку в таблицях, тоді в остаточному звіті рядок буде невидимим, але все ж є.

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

Етапи - це щось на кшталт наступного.

  • У групах рядків правою кнопкою миші (Деталі) натисніть кнопку Властивості групи.
  • Перейдіть на сторінку видимості.
  • Виберіть (•) Показувати або приховувати на основі виразу.
  • Клацніть на кнопці Expression Builder.
  • =IIF( Fields!TotalAllocation.Value = 0 and Fields!TotalCost.Value = 0, True, False )
  • Клацніть ОК, а потім ще раз ОК.

* Дивіться нижнє вікно, у якому перераховані групи рядків та стовпців


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.