我有3个小组的报告。每个小组都是前一个小组的孩子。默认情况下隐藏这两个子组,并通过单击其父级来切换其可见性。右侧的列包含每个组的聚合值。
我的问题是当我尝试将报告导出到Excel时,为每个父组添加了一行。在Web上查看或导出为PDF没有此问题。
任何人都知道如何阻止此行显示?
这是它在网络或PDF上的外观(我希望它看起来如何):
这是导出到Excel时的外观(不需要):
答案 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/