Sql SSRS导出到Excel无法正确展开/折叠分组

Sql SSRS导出到Excel无法正确展开/折叠分组,sql,visual-studio-2010,excel,reporting-services,Sql,Visual Studio 2010,Excel,Reporting Services,我的报告在web viewer中运行良好,外观完美,在PDF导出中也非常出色。但是当我导出到Excel时,导出的文件不能正确地进行分组。其目的是要有一个所有员工的列表,并在其下方有可折叠的帐户列表。但是,在Excel中,整个报告分组在一个标题下,它折叠整个报告,而不是允许每个标题折叠 这是正确的方法/web viewer: 但excel正在折叠整个报告,而不仅仅是每个标题: 我在这里留下的评论中找到了答案,作者提到了分组的方法 我发现“修复”这一问题的最简单方法是重新创建分层分组(以及包含的

我的报告在web viewer中运行良好,外观完美,在PDF导出中也非常出色。但是当我导出到Excel时,导出的文件不能正确地进行分组。其目的是要有一个所有员工的列表,并在其下方有可折叠的帐户列表。但是,在Excel中,整个报告分组在一个标题下,它折叠整个报告,而不是允许每个标题折叠

这是正确的方法/web viewer:

但excel正在折叠整个报告,而不仅仅是每个标题:


我在这里留下的评论中找到了答案,作者提到了分组的方法


我发现“修复”这一问题的最简单方法是重新创建分层分组(以及包含的行)。从“详细信息”行(假设仍有一行)开始选择行标题,右键单击菜单,使用下一个层次结构向上添加新的父组。这将创建一个有趣的列,该列位于先前内容的左侧,由虚线分隔。选择列,右键单击菜单并选择“删除”。在下面的对话框中,只需删除行,而不是刚才创建的组。这使得分组只包含详细信息行/组。再次选择现有详细信息行标题,再次右键单击,然后选择在上方(或下方,视需要)插入行>外部。这会将该行添加到所选详细信息行的下一个外部分组中,类似于2005年允许我们分组的方式。

我在这里留下的评论中找到了答案,作者提到了分组的方式


我发现“修复”这一问题的最简单方法是重新创建分层分组(以及包含的行)。从“详细信息”行(假设仍有一行)开始选择行标题,右键单击菜单,使用下一个层次结构向上添加新的父组。这将创建一个有趣的列,该列位于先前内容的左侧,由虚线分隔。选择列,右键单击菜单并选择“删除”。在下面的对话框中,只需删除行,而不是刚才创建的组。这使得分组只包含详细信息行/组。再次选择现有详细信息行标题,再次右键单击,然后选择在上方(或下方,视需要)插入行>外部。这会将该行添加到所选详细信息行的下一个外部分组中,类似于2005年允许我们分组的方式。

如果我没记错的话,SSRS 2008无法处理excel导出上的2级分组(这是一个已确认的错误),但我认为这在以后的SSRS 2008 R2或CU中已经修复。您是否使用最新版本的SSRS

如果我没记错的话,SSRS 2008无法处理excel导出上的2级分组(这是一个已确认的错误),但我认为这是用SSRS 2008 R2或CU以后修复的。您是否使用最新版本的SSRS

不,我们有SSRS 2008而不是2008 R2。不管怎样,我还是设法解决了问题,只是我的分组设置有点不正确。:)不,我们有SSRS 2008而不是2008 R2。不管怎样,我还是设法解决了问题,只是我的分组设置有点不正确。:)