2009-07-03 18 views

答えて

1

excel2007へのエクスポートはSSRS2008に組み込まれていないため、そのために外部コンポーネントを入手する必要があります。現在市場で入手可能なものを探していると、私が見つけたものであなたに戻ってきます。

編集:

OK]をクリックしてSoftArtisansによってAspose.CellsはとOfficeWriterの両方を見ていました。両方ともSSRSの.xlsxエクスポート機能を提供すると主張していますが、どちらの場合もこれは最高の部分的な真実です。

両方とも、それぞれのアドオンを使用してExcelでレポートを作成し、独自のマークアップをRDLファイルに貼り付けることによって機能します。これはまた、いずれかのツールでエクスポート可能なレポートを作成している場合、SSRSからそれを表示またはエクスポートすることができなくなるという効果もあります。どちらも既存のレポートを開いてそこからデータセットにアクセスすることができます。これは、MSQueryを活用することに大きな利点があります。

Asposeは、完全な信頼を与える必要がある(すべての人がそれを望むわけではない)サーバーのアクセス許可に関するさまざまな問題を抱えています。私はまた、それが適切にインストールされている主要な面倒を持っていた。

OfficeWriterには共有データソースに関するいくつかの問題があります。共有データソースには、通常、レポートを公開した後で手動で設定する必要があります。 VS2008レポートのデータセットを使用するには、VS2005 RDLでデータを使用する場合、VS2005でデータセットを使用して新しいレポートを作成し、それをExcelレポートの基礎として使用する必要があります。

個人的に私はどちらも気にしません。しかし、全体的な警察官は、それが先に出てくるように見える。次の段階では、それが行列の組み込みサポートを持っているのか、それともVBでプログラムする必要があるのか​​を調べています。

0

Exporting to Microsoft Excel(msdn)

によるExcel表示拡張機能は、Microsoft Excel 97以降と互換性のあるレポートをレンダリングします。

これは古い形式を示唆しているようです。