SSRS Excel导出为组添加总行,而不是其他格式

时间:2015-04-10 20:58:37

标签: sql-server reporting-services export-to-excel

我有3个小组的报告。每个小组都是前一个小组的孩子。默认情况下隐藏这两个子组,并通过单击其父级来切换其可见性。右侧的列包含每个组的聚合值。

我的问题是当我尝试将报告导出到Excel时,为每个父组添加了一行。在Web上查看或导出为PDF没有此问题。

任何人都知道如何阻止此行显示?

这是它在网络或PDF上的外观(我希望它看起来如何):

This is how it looks on the web/PDF

这是导出到Excel时的外观(不需要):  This is how it looks in Excel

1 个答案:

答案 0 :(得分:3)

这似乎是微软在2010年(据称)修复的错误(我知道 - 听起来令人难以置信)。 https://support.microsoft.com/en-us/kb/2462084

但根据 Microsoft Answer ,这是一个众所周知的“功能”

https://social.msdn.microsoft.com/Forums/en-US/8b927902-f3d8-46b9-acd0-fd22843b980f/ “当导出到Microsoft EXCEL时,excel 将为每个组添加额外的行

我发现一个解决方案不应该工作但可能(我还没有测试过):

插入列 - >您的2级组的外部组 - 左侧 转到新创建的静态成员(列组/高级模式),并将隐藏属性设置为 True https://social.technet.microsoft.com/Forums/sqlserver/en-US/1f221636-cd84-4d89-a226-fba6a4d660d1/