首页 文章

如果它不在第一页上,则隐藏行

提问于
浏览
0

如果没有在报表的第一页上呈现,我想隐藏一行表 . 表(tablix)位于页眉或页脚区域中 .

我试图为RowVisibility属性设置一个表达式,如:

(hidden) =Globals!PageNumber<>1

但是,这会导致一个例外,即PageNumber只能在页眉或页脚区域内使用 .

是否有可能检查(在表达式中)元素是否位于报告的第一页?

2 回答

  • 0

    不是我的问题的准确答案,但也许它可以帮助有类似问题的人:

    • 对于Tablix,激活重复行 Headers 选项

    • 在高级行组选项中,激活选项RepeatOnNewPage

    • 对于不应在下一页显示的行,请禁用选项KeepWithGroup

    我不明白为什么我不能只为某些行设置RepeatOnNewPage而不是为所有行设置,但是使用KeepWithGroup选项,它似乎像我想要的那样工作 .

    如果有人对我原来的问题有更准确的答案,请发布 . 我会把接受改为你的答案!

  • 0

    在visibility属性中设置它,该行将呈现或不呈现YourDatasetField值 .

    =IIF(True = Fields!YourDatasetField.Value, False, True)
    

相关问题