如果没有在报表的第一页上呈现,我想隐藏一行表 . 表(tablix)位于页眉或页脚区域中 .
我试图为RowVisibility属性设置一个表达式,如:
(hidden) =Globals!PageNumber<>1
但是,这会导致一个例外,即PageNumber只能在页眉或页脚区域内使用 .
是否有可能检查(在表达式中)元素是否位于报告的第一页?
不是我的问题的准确答案,但也许它可以帮助有类似问题的人:
对于Tablix,激活重复行 Headers 选项
在高级行组选项中,激活选项RepeatOnNewPage
对于不应在下一页显示的行,请禁用选项KeepWithGroup
我不明白为什么我不能只为某些行设置RepeatOnNewPage而不是为所有行设置,但是使用KeepWithGroup选项,它似乎像我想要的那样工作 .
如果有人对我原来的问题有更准确的答案,请发布 . 我会把接受改为你的答案!
在visibility属性中设置它,该行将呈现或不呈现YourDatasetField值 .
=IIF(True = Fields!YourDatasetField.Value, False, True)
2 回答
不是我的问题的准确答案,但也许它可以帮助有类似问题的人:
对于Tablix,激活重复行 Headers 选项
在高级行组选项中,激活选项RepeatOnNewPage
对于不应在下一页显示的行,请禁用选项KeepWithGroup
我不明白为什么我不能只为某些行设置RepeatOnNewPage而不是为所有行设置,但是使用KeepWithGroup选项,它似乎像我想要的那样工作 .
如果有人对我原来的问题有更准确的答案,请发布 . 我会把接受改为你的答案!
在visibility属性中设置它,该行将呈现或不呈现YourDatasetField值 .