Reporting services SSRS表格隐藏且不导出为csv
我希望在报告中隐藏一个表,并且在基于参数导出到CSV期间不显示。如果参数为true,则应将其隐藏在报告中并导出为CSV 当我只在报表中隐藏表时,它会起作用Reporting services SSRS表格隐藏且不导出为csv,reporting-services,ssrs-tablix,ssrs-2016,Reporting Services,Ssrs Tablix,Ssrs 2016,我希望在报告中隐藏一个表,并且在基于参数导出到CSV期间不显示。如果参数为true,则应将其隐藏在报告中并导出为CSV 当我只在报表中隐藏表时,它会起作用 =iif(Parameters!parameter.Value=parameter_to_hide,True,False) 如果我添加了在报告和导出到CSV中隐藏表的选项,则该选项无效 =iif(Parameters!parameter.Value=parameter_to_hide,Globals!RenderFormat.Name =
=iif(Parameters!parameter.Value=parameter_to_hide,True,False)
如果我添加了在报告和导出到CSV中隐藏表的选项,则该选项无效
=iif(Parameters!parameter.Value=parameter_to_hide,Globals!RenderFormat.Name = "CSV",False) AND iif(Parameters!parameter.Value=parameter_to_hide,Globals!RenderFormat.Name = "CSV",False)
我也试过了,但运气不好
=iif(Parameters!parameter.Value=parameter_to_hide,IIF(Globals!RenderFormat.Name = "CSV", True, False),False)
任何帮助都将不胜感激不幸的是,您无法在CSV导出中隐藏表格 PDF、HTML和Excel导出利用“布局渲染器”——通常是 更昂贵的出口过程,试图模仿“看”你 在报表设计器中创建。CSV和XML是“数据呈现器”,并且 关心数据。这种差异反映在布局渲染器的功能上 通常导出(基本上是所有内容)以及渲染器保存的数据 (不一定是所有列) -- 有一个DataElementOutput属性,但不能使用表达式(谢谢,MS)进行设置,因此需要手动设置 我能想到的唯一办法是在每个单元格中都有一个IIF,如果是CSV,则显示一个空白