首页 文章

SSRS REPORT导出到.csv时显示的不可见列

提问于
浏览
2

我有一个SSRS报告 . 我在tablix成员的hidden属性中使用了一个表达式 . 我的目的是只显示那些对表达式求值为“false”的记录 .

当我将此报告导出到Excel时,一切正常,即不显示隐藏的记录,但是当我将同一报告导出到.csv时,也会显示隐藏的记录 .

我曾尝试在隐藏属性中使用= iif(Globals!RenderFormat.Name =“CSV”,True,False),并尝试将“数据元素输出”从auto更改为输出,但它们没有用 .

有人先前解决了这个问题吗?

1 回答

  • 1

    “隐藏”属性是报表项的格式设置属性 . 导出为CSV时,将忽略所有格式设置和布局属性,因此无论“隐藏”属性的值如何,报表中的任何数据都将导出到CSV文件 .

    一种解决方法是使用表达式设置报表项的值,使其设置为空或零,而不是隐藏(或隐藏) .

相关问题