reporting-services - 在显示时隐藏列,在导出 ssrs 时显示

标签 reporting-services

我想在显示时隐藏列,在 Excel 导出 SSRS 上显示 在可见性选项上,我使用了表达式

=IIF(Globals!RenderFormat.Name = "Excel", True,False)

但在预览时它仍然出现。

最佳答案

我刚刚在我的机器上测试了你的表达。它不起作用的原因是该值区分大小写。要修复此问题,请右键单击要隐藏的列 > 可见性 > 根据表达式显示或隐藏

而不是:

=IIF(Globals!RenderFormat.Name = "Excel", True,False)

用途:

=IIF(Globals!RenderFormat.Name = "EXCEL", True,False)

关于reporting-services - 在显示时隐藏列,在导出 ssrs 时显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39682117/

相关文章:

reporting-services - 在 SSRS 中读取 XML

php - 未捕获的 SoapFault 异常 : [WSDL] SOAP-ERROR: Parsing WSDL

sql-server - SQL Server Reporting Services 2005 中的订阅参数

xml - 使用 ws 寻址从 Web 服务中检索数据

function - 来自报告函数的 SSRS 引用报告变量

c# - 从 C# 调用 SSRS 报告时仅主报告显示数据子报告给出错误

reporting-services - tablix 后的空白页(报告服务 2008)

使用 STUFF 函数进行 SQL 查询需要很长时间

.net - 在 VS2017 中使用自定义程序集预览 SSRS 报告时出错

pdf - 导出为 PDF 时,包含子报表的表格单元缺少边框和背景颜色