Reporting services 如何让SSRS 2008 R2以Excel 2007格式导出/渲染?

Reporting services 如何让SSRS 2008 R2以Excel 2007格式导出/渲染?,reporting-services,sql-server-2008-r2,Reporting Services,Sql Server 2008 R2,我有一份约1k列和17k行的报告,我正试图用SSRS 2008 R2 Nov CTP将其呈现给Excel 2007 SSRS团队成员在多个地方提到,Excel 2007格式包含在2008 R2中,例如: 现在,很有可能它还没有进入产品(至少到11月CTP为止),如果是这样的话,最好也知道(最好是什么时候进入产品) 复制报告和数据(以及显示现有界面仍采用Excel 2003格式的尝试)附在本博客文章的底部,FWIW: 不幸的是,我似乎误解了Jin Chen的回答(“这里有个好消息,我们已经改进了

我有一份约1k列和17k行的报告,我正试图用SSRS 2008 R2 Nov CTP将其呈现给Excel 2007

SSRS团队成员在多个地方提到,Excel 2007格式包含在2008 R2中,例如:

现在,很有可能它还没有进入产品(至少到11月CTP为止),如果是这样的话,最好也知道(最好是什么时候进入产品)

复制报告和数据(以及显示现有界面仍采用Excel 2003格式的尝试)附在本博客文章的底部,FWIW:


不幸的是,我似乎误解了Jin Chen的回答(“这里有个好消息,我们已经改进了SQL Server Reporting Services 2008 R2的功能”)-SSRS的另一位成员后来给出了一个回答,表示2008 R2将不支持xlsx/Excel 2007输出:

作为一个功能齐全的Excel2007XLSX渲染器,它肯定在我们的列表中,但它将是后SSRS2008R2

所以,也许它是在R2中,但被剪掉了,但不管怎样,它现在似乎不是一个选项

对于那些可能遇到这个问题的类似情况的人,如果您可以选择以编程方式生成电子表格,我建议您使用EPPlus

Excel2007-2010格式(Office Open XML)是SQL Server中的默认呈现格式2012