2010-04-12 102 views
5

我有一个报告,有~1k列和~17k行,我试图使用SSRS 2008 R2 Nov CTP将它呈现给Excel 2007。如何让SSRS 2008 R2以Excel 2007格式导出/呈现?

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

http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/69545568-73cb-4f4c-8f35-44472ba6d013

,这当然可能的,它只是没有把它做成产品然而(至少在11月份的CTP),如果是这样的话,那也是很好的了解(最好是在产品中)。

的摄制报告和数据(与尝试,显示现有的界面仍然没有Excel 2003中的格式)将被连接到这个博客帖子的底部,FWIW:

http://cid-456117cf53a42144.spaces.live.com/default.aspx

回答

5

不幸的是,它看起来像我错误地解释了金辰的回答(“这里有个好消息,我们已经提高了SQL Server Reporting Services 2008 R2的能力”) - 稍后有另一位SSRS成员回答说,2008 R2将会支持而不是支持xlsx/Excel 2007输出:

http://social.msdn.microsoft.com/Forums/en/sqlreportingservices/thread/87cfd5d4-ea3c-4250-aab8-a1a3dffa3241

至于一个全功能的Excel 2007 XLSX渲染,这绝对是我们的名单的基础上,但是这将是后SSRS 2008 R2。

因此,也许它是在R2中,但被削减,但无论哪种方式,它现在似乎不是一种选择。

对于那些可能遇到类似情况的人,如果以编程方式生成电子表格是一种选择,我会推荐EPPlus。

http://epplus.codeplex.com/