我有一个SSRS报告 . 我在tablix成员的hidden属性中使用了一个表达式 . 我的目的是只显示那些对表达式求值为“false”的记录 .
当我将此报告导出到Excel时,一切正常,即不显示隐藏的记录,但是当我将同一报告导出到.csv时,也会显示隐藏的记录 .
我曾尝试在隐藏属性中使用= iif(Globals!RenderFormat.Name =“CSV”,True,False),并尝试将“数据元素输出”从auto更改为输出,但它们没有用 .
有人先前解决了这个问题吗?
“隐藏”属性是报表项的格式设置属性 . 导出为CSV时,将忽略所有格式设置和布局属性,因此无论“隐藏”属性的值如何,报表中的任何数据都将导出到CSV文件 .
一种解决方法是使用表达式设置报表项的值,使其设置为空或零,而不是隐藏(或隐藏) .
1 回答
“隐藏”属性是报表项的格式设置属性 . 导出为CSV时,将忽略所有格式设置和布局属性,因此无论“隐藏”属性的值如何,报表中的任何数据都将导出到CSV文件 .
一种解决方法是使用表达式设置报表项的值,使其设置为空或零,而不是隐藏(或隐藏) .