5

~1k 列と ~17k 行のレポートがあり、SSRS 2008 R2 Nov CTP を使用して 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

4

2 に答える 2

6

残念ながら、Jin Chen の回答を誤解していたようです (「良いニュースがあります。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 にあったのに削除されたのかもしれませんが、いずれにせよ、現在はオプションではないようです。

SOでこの質問に出くわす同様の状況にある可能性がある人にとって、プログラムで生成されたスプレッドシートがオプションである場合は、EPPlusをお勧めします。

http://epplus.codeplex.com/

于 2010-04-14T13:40:14.033 に答える
2

Excel 2007-2010 形式 (Office Open XML) は、SQL Server 2012の既定の表示形式です。

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

于 2012-04-25T07:17:41.177 に答える