我有一个SSRS报告中的文本框,我需要隐藏输出。我将Hidden
财产的表述添加到=IIF(Globals!RenderFormat.Name <> "RPL", True, False)
。但它始终隐藏ReportViewer中的文本框以及任何类型的导出文件。
目前我已经临时固定使用= IIF(Globals!RenderFormat.IsInteractive OrElse Globals!RenderFormat.Name = "MHTML", False, True)
但想知道为什么第一个表达式不工作? 和它的解决方案是什么?隐藏输出上的文本框
编辑:Globals!RenderFormat.IsInteractive
工作。 Globals!RenderFormat.Name =“MHTML”不起作用,所以主语句在原始文章中被抽出。
有什么可以解决的呢?我的意思是隐藏任何导出的文本框。 Globals!即使对于MHTML,RenderFormat.IsInteractive也会返回true。 – par
@par,如果你想在任何情况下隐藏文本框,使用全局变量的目的是什么? –
alejandro zuleta,我的意思是在任何类型的导出中隐藏文本框,在报表查看器中它应该是可见的。 – par