我在 SSRS 2008 中有一个简单的基于表格的报告,有 10 列,每列都有一个相应的参数来确定是否应显示该列。我通过设置在设计模式下右键单击列标题时获得的“列可见性”选项来实现此目的。就我而言,我选择“根据表达式显示或隐藏”,将表达式设置为布尔类型参数的值。
该功能在初始渲染期间按预期工作,但是当我选择将报告导出为 CSV 时,可见性表达式要么被忽略,要么不被评估,因为无论设置如何,列都会显示。
可见性对话框有三个选项,显示/隐藏/显示或基于表达式隐藏 - 如果我显式设置隐藏选项,则 CSV 导出不会包含您期望的列,但是如果我使用表达式,它会包含 - 我什至走了这么远以使表达式像 '=True' 一样明确,但仍然被忽略。
我如何获得导出选项来正确评估这一点?
这是 KarenH 在文章中提供的解决方案隐藏/显示取决于导出格式的项目
基本上,您可以设置DataElementOutput
= NoOutput
在您想要隐藏的控件上。
这对我在导出到 CSV 时隐藏表格很有用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)