Sql server SSRS-使用报表分页时如何将数据导出到单个excel电子表格?

Sql server SSRS-使用报表分页时如何将数据导出到单个excel电子表格?,sql-server,excel,reporting-services,Sql Server,Excel,Reporting Services,我有一个2012年的SSRS报告,它处理数千条记录,它是一个通过SSRS参数分页的报告 导出报告时,数据将被发送到多个电子表格(由于分页) 有没有办法避免这种情况?保持分页但将数据导出到单个电子表格 谢谢查看报告时有两种不同的“页面”。有基于页面大小的自然分页符,也有可以设置为在对象或组之间出现的硬分页符 有了硬分页符,一切都有可能。导出期间创建的图纸直接反映了报告中的分页符 但是,如果您只是让报表在查看期间创建页面,而不指定任何实际的分页符,则所有数据都将导出到一张工作表中 另一种黑客方法是。

我有一个2012年的SSRS报告,它处理数千条记录,它是一个通过SSRS参数分页的报告

导出报告时,数据将被发送到多个电子表格(由于分页)

有没有办法避免这种情况?保持分页但将数据导出到单个电子表格


谢谢

查看报告时有两种不同的“页面”。有基于页面大小的自然分页符,也有可以设置为在对象或组之间出现的硬分页符

有了硬分页符,一切都有可能。导出期间创建的图纸直接反映了报告中的分页符


但是,如果您只是让报表在查看期间创建页面,而不指定任何实际的分页符,则所有数据都将导出到一张工作表中

另一种黑客方法是。。具有同一报告的另一个版本,但没有组分页。隐藏此报告。在原始报告上有一个文本框。。称之为“导出到Excel”或类似的东西。。在文本框的操作下。。选择“转到URL”。并在其中输入您的报表服务器到隐藏报表的路径。。包括原始报告中的任何参数

链接看起来像这样-请注意URL末尾的命令:

"http://yoursite/ReportServer/Pages/Folder.aspx/Production%20Reports/?%2fProduction+Reports%2fYOUR_HIDDEN_Report"&"&parameter1=" & Parameters!parameter1.value &"&parameter2="& Parameters!parameter2.value,& "&rs:Command=Render&rs:Format=EXCEL"
你必须摆弄链接才能得到正确的链接。。一旦你有了正确的链接。。运行原始报告并单击“导出到Excel”按钮/文本框。。您现在将看到下载Excel文件的提示


你不应该把一张纸作为一张纸。。完成了

如果它位于单个表中,则通常会导出到单个工作表中。如果存在分组,则组之间可能存在分页符。你在做什么来强制新的页面?这些工作表在Excel中的命名是否不同?是的,我使用分组分页,=天花板(行数(无)/20)。这就是它被发送到不同电子表格的原因。