Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 使用ssrs导出到excel后切换列_Reporting Services - Fatal编程技术网

Reporting services 使用ssrs导出到excel后切换列

Reporting services 使用ssrs导出到excel后切换列,reporting-services,Reporting Services,我正在创建一个包含许多列的报告。此报告的主要目的是导出到Excel 我的目的是想找到一种为空列添加切换项的方法,并在默认情况下减少它们。即使在Excel中,这些列也不会在SSRS中删除,只是隐藏了起来。 我使用ssrs 2012尝试了以下语句,但无效: =IIF(Globals!RenderFormat.Name = "EXCEL",true,false) 任何帮助都将不胜感激。基于“xls=true”在列组标题上放置隐藏属性将隐藏该导出不需要的任何列。我遗漏了什么吗?要隐藏列还是切换列?我知

我正在创建一个包含许多列的报告。此报告的主要目的是导出到Excel

我的目的是想找到一种为空列添加切换项的方法,并在默认情况下减少它们。即使在Excel中,这些列也不会在SSRS中删除,只是隐藏了起来。 我使用ssrs 2012尝试了以下语句,但无效:

=IIF(Globals!RenderFormat.Name = "EXCEL",true,false)

任何帮助都将不胜感激。

基于“xls=true”在列组标题上放置隐藏属性将隐藏该导出不需要的任何列。我遗漏了什么吗?

要隐藏列还是切换列?我知道如果数据为空,它可以很容易隐藏,如果导出,它应该保持隐藏。@Bactos如果数据为空,我想切换它。我不认为有一种基于表达式的切换方法。可以使用IsNothing()隐藏基于null的列;但我看不出通过使用函数来设置切换。我想为空栏添加+/-我明白你的意思。虽然我认为不可能设置表达式来切换某些内容。如果您事先知道哪些列将为null,您可以在这些列上设置切换。但实际上,基于它为“null”进行切换似乎是不可能的(至少在设置表达式时是不可能的)