2011-10-28 17 views
0

SQL Server Reporting ServicesドキュメントをExcel XLSにエクスポートすると、含まれていた背景イメージがスプレッドシート全体にタイル表示され、コーナーのようなものがレポートビューアに表示されます。SSRSでExcelにエクスポートするときに背景イメージを表示しない

誰もがどちらかだろう任意の回避策を知っています:で行われているよう

A)はXLSに全くのみ

Bを背景を表示しない)が、一度隅にまで画像を表示しますビューア(最初の画像)

Proper Background

しかし、Excelは私にこれを与えています!それは恐ろしく見えます。 Excel Tiling glitch

+0

私が実際に見つけた唯一の回避策は、画像そのものをばかげた量の空白で埋めて、そのバージョンを使用することです。画像はまだタイル張りですが、目立ちません。 – Phil

+0

SSRSのどのバージョンですか? SSRS 2008 R2には、これを支援するいくつかの機能が追加されています。私は以下の答えを追加します。 –

答えて

1

SSRS 2008 R2には、この種のシナリオを支援する機能が追加されました。

私はこれだけを使用していないが、あなたはExcelにレンダリングされている場合、この式は、背景画像を変更する必要があります。

=IIF(Globals!RenderFormat.Name ="EXCEL", "", "MyBackgroundImageName") 

ここmore details on RenderFormatとブログです。

+0

私はSSRS 2008を持っていますが、私はそれを試して何が起こるか見るでしょう。 – Phil

+0

これはR2で追加されたと思います。 (R2はSSRSのかなり大きなアップデートでした)2008年にはうまくいかないと思います。 –

+0

残念ながら、あなたは正しいです。2008年にRenderFormatが存在しないようです。 – Phil

関連する問題