我想根据报告中的内容在rdlc报告的页脚中隐藏或显示某些控件。正文包含几个Tablix,只要其中一个Tablix显示在页面上,我就不想在页面页脚中显示某些控件。我尝试了几件事,比如使用自定义代码设置共享变量并基于此变量隐藏,但它隐藏了所有页脚的控件,而不是在tablix位于页面上时隐藏它们(当设置变量时) )。
答案 0 :(得分:0)
您可以参考报告正文中的报告项目,如下所示:
ReportItems!myTextBox.Value
您可能需要在报表正文的表格或其他区域中创建一些不可见的文本框,其中包含您的可见性标准。
唯一的问题是,您只能在页脚中引用一个报表项,因此在不了解报表逻辑的情况下,很难说这是否足够。例如,您可能需要使用表格页脚。