Reporting services 导出时仍会显示SSR折叠(隐藏)行

Reporting services 导出时仍会显示SSR折叠(隐藏)行,reporting-services,reportingservices-2005,ssrs-grouping,Reporting Services,Reportingservices 2005,Ssrs Grouping,我正在2008年投标中编写一份SSRS 2005报告,其中包含递归分组和可见性切换。初始切换状态为false,因此所有细节行都将隐藏。当我在预览窗口中查看报告时,它会正确显示,如下所示 +Group 1 +Group 2 +Group 3 但是,当我切换到打印布局或导出报告时,第一组将始终显示为展开的,如下所示 Group 1 Detail 1 Detail 2 Group 2 Group 3 到目前为止,我已经尝试使用一组不同的数据,以防缓存结果及其展开/折叠状态。我还尝试

我正在2008年投标中编写一份SSRS 2005报告,其中包含递归分组和可见性切换。初始切换状态为false,因此所有细节行都将隐藏。当我在预览窗口中查看报告时,它会正确显示,如下所示

+Group 1
+Group 2
+Group 3
但是,当我切换到打印布局或导出报告时,第一组将始终显示为展开的,如下所示

Group 1
    Detail 1
    Detail 2
Group 2
Group 3
到目前为止,我已经尝试使用一组不同的数据,以防缓存结果及其展开/折叠状态。我还尝试删除然后重新创建组。我甚至尝试创建一个全新的报表项目,并重新创建所有内容。都没有用

以前是否有人遇到过这种情况并能够修复它

编辑:

我把这份报告搁置了几天,今天早上又回来了。我启动了一个新的报告,然后慢慢地重新构建它,每次都更改一些值,然后检查是否出现了问题。我发现第一个组在导出时不会展开,直到向报表添加页眉/页脚。一旦您这样做,导出就开始扩展组

此外,页眉/页脚仅在其中一个具有表达式、参数或内置字段(例如,执行时间)时才会导致问题。如果页眉和页脚仅由静态值(即“报告标题”)组成,则一切正常

例如,我添加了一个带有单个文本框的标题。在文本框中,我输入了“报告名称”。当我测试它时,问题没有发生,团队仍然崩溃。然后我返回并将文本框的值更改为“=”Report Name“。这一次确实发生了问题,第一组自动扩展


因此,我现在的问题是,为什么在页眉/页脚中使用动态数据会导致打印布局视图/导出完全扩展第一个组及其所有子组?

您可以使用这些行的行可见性,并在导出时将其设置为隐藏,在屏幕上渲染时将其设置为true。不过,这会使我的问题迎刃而解。我希望导出与屏幕上呈现的内容相匹配。导出时手动设置行可见性只会使详图行始终隐藏,而不是始终显示。