ページ分割されたレポートでのデータのレンダリング (レポート ビルダー)

適用対象: Microsoft レポート ビルダー (SSRS) Power BI Report Builder SQL Server Data Tools のレポート デザイナー

HTML、MHTML、Word、Excel、PDF、Image などのレイアウト レンダラーを使用した場合、データとその構造は変更されません。 CSV (コンマ区切り) や XML などのデータ レンダラー形式を使用してエクスポートした場合、視覚的なレイアウト要素は表示されません。 CSV および XML を使用すると、ページ分割されたレポートをレンダリングする際に、特定の規則がレポート本文とそのコンテンツに適用されます。 これらの規則により、データがこの形式でどのように表示されるかが決定します。

注意

ページ分割されたレポートの定義ファイル (.rdl) は、Microsoft レポート ビルダー、Power BI レポート ビルダー、または SQL Server Data Tools のレポート デザイナーを使用して作成および変更できます。

データ レンダラーを使用すると、次のことが可能になります。

  • データベースへのインポート。 CSV は、SQL Server や Microsoft Access などの多くのデータベース アプリケーションで簡単にインポートできる一般的な形式です。

  • Excel へのインポート。 CSV レンダラーを使用して、データを Excel にエクスポートします。ただし、視覚的なレイアウトは含まれません。 データを Excel にインポートすると、グラフ、式、ピボット テーブルなど、標準の Excel ツールを利用できます。

  • XSLT 変換。 XSLT を XML レンダラーの出力に適用できます。 このサーバー側の変換は、事実上あらゆる形式にデータを変換できる強力な手法です。

  • データ交換/EDI。 外部プロセスによって、レポートの CSV または XML 表示を要求し、そのデータを使用することができます。

データ レンダラーの形式は、レイアウト レンダラーとは別のプロパティ セットによって制御されます。 データ レンダラーのみに適用される、 [プロパティ] ペインのプロパティ セットを次に示します。

  • DataElementOutput プロパティは、エクスポート時に特定のアイテムをデータに含めるかどうかを制御します。

  • DataElementName プロパティは、データ要素の名前を制御します。 CSV では、CSV の列ヘッダーの名前が制御されます。 XML では、アイテムの XML 要素または属性の名前になります。

  • DataElementStyle プロパティは、XML において、レポート アイテムが要素と属性のどちらとして表示されるかを制御します。

CSV エクスポート オプションでは、書式を持たないコンマ区切りのプレーン テキスト形式のファイルとしてレポート データが保存されます。 既定では、コンマ (,) を使用してフィールドおよび行を区切りますが、この設定は、デバイス情報設定で構成できます。 エクスポートされたファイルは、Office SharePoint Server などのスプレッドシート プログラムで開いたり、他のプログラムのインポート形式として使用できます。 .csv ファイルは、メモ帳などのテキスト エディターで開きます。 URL としてアクセスした場合は、.csv ファイルから text/csvの MIME の種類が返されます。 ファイルは、MIME バージョン 1.0 形式のファイルになります。 CSV ファイル形式でレポートを表示する方法の詳細については、CSV ファイルへのエクスポート (レポート ビルダーおよび SSRS) に関する記事を参照してください。

[レポート データが含まれている XML ファイル] エクスポート オプションを指定すると、レポートが XML ファイルとして保存されます。 レポートの XML スキーマは、各レポート固有のものです。 XML エクスポート オプションでは、レポート レイアウト情報は保存されません。 このオプションで生成された XML は、データベースにインポートしたり、XML データ メッセージとして使用したり、カスタム アプリケーションに送信することができます。 XML ファイル形式でレポートを表示する方法の詳細については、XML へのエクスポート (レポート ビルダーおよび SSRS) に関する記事を参照してください。

参照

Reporting Services の改ページ (レポート ビルダーおよび SSRS)
レンダリングの動作 (レポート ビルダーおよび SSRS)
さまざまなレポート表示拡張機能の対話機能 (レポート ビルダーおよび SSRS)
レポート アイテムのレンダリング (レポート ビルダーおよび SSRS)
テーブル、マトリックス、および一覧 (レポート ビルダーおよび SSRS)
Reporting Services デバイス情報設定