如果未在報表的第一頁上顯示,我想隱藏表的一行。表(tablix)位於頁眉或頁腳區域中。如果不在第一頁上,則隱藏行
我試圖設置爲RowVisibility屬性的表達,是這樣的:
(hidden) =Globals!PageNumber<>1
然而,這會導致一個異常說,的PageNumber只能從頁眉或頁腳區域內使用。
是否有可能檢查(在表達式中)元素是否位於報表的第一頁上?
如果未在報表的第一頁上顯示,我想隱藏表的一行。表(tablix)位於頁眉或頁腳區域中。如果不在第一頁上,則隱藏行
我試圖設置爲RowVisibility屬性的表達,是這樣的:
(hidden) =Globals!PageNumber<>1
然而,這會導致一個異常說,的PageNumber只能從頁眉或頁腳區域內使用。
是否有可能檢查(在表達式中)元素是否位於報表的第一頁上?
沒有一個確切的回答我的問題,但也許它可以幫助別人有一個類似的問題:
我不明白爲什麼我不能設置RepeatOnNewPage上ly爲一些但不是所有的行,但與KeepWithGroup選項,它似乎工作就像我想要的。
如果有人對我的原始問題有更準確的答案,請發佈。我會改變接受你的答案!
在可見性屬性中設置此行,並且該行將呈現或不依賴於YourDatasetField值。
=IIF(True = Fields!YourDatasetField.Value, False, True)
感謝您的回答,但隱藏基於字段的行不是問題。問題是內部變量PageNumber在內容塊中不可用。 – HCL