代码之家  ›  专栏  ›  技术社区  ›  James Manning

如何让SSRS 2008 R2以Excel 2007格式导出/呈现?

  •  5
  • James Manning  · 技术社区  · 14 年前

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

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

    repro报告和数据(以及显示现有界面仍采用excel2003格式的尝试)附在这篇博客文章的底部,FWIW:

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

    2 回复  |  直到 14 年前
        1
  •  6
  •   Community datashaman    4 年前

    不幸的是,我似乎误解了Jin Chen的回答(“这里有个好消息,我们已经改进了SQL Server Reporting Services 2008 R2的功能”)——SSRS的另一个成员稍后给出了一个答案,指出2008 R2将

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

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

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

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

    http://epplus.codeplex.com/

        2
  •  2
  •   Javi    12 年前

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

    http://technet.microsoft.com/en-us/library/dd255234.aspx