データの表示 (レポート ビルダー 3.0 および SSRS)
HTML、MHTML、Word、Excel、PDF、Image などのレイアウト レンダラーを使用した場合、データとその構造は変更されません。CSV (コンマ区切り) や XML などのデータ レンダラー形式を使用してエクスポートした場合、視覚的なレイアウト要素は表示されません。CSV および XML では、レポートを表示する際に、特定の規則がレポート本文とそのコンテンツに適用されます。これらの規則により、データがこの形式でどのように表示されるかが決定します。
注 |
---|
レポート定義 (.rdl) は、Business Intelligence Development Studio のレポート ビルダー 3.0 およびレポート デザイナーで作成および変更できます。これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。詳細については、microsoft.com Web サイトの「レポート デザイナーとレポート ビルダー 3.0 でのレポートのデザイン (SSRS)」を参照してください。 |
データ レンダラーを使用すると、次のことが可能になります。
データベースへのインポート。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 ファイルへのエクスポート (レポート ビルダー 3.0 および SSRS)」を参照してください。
[レポート データが含まれている XML ファイル] エクスポート オプションを指定すると、レポートが XML ファイルとして保存されます。レポートの XML スキーマは、各レポート固有のものです。XML エクスポート オプションでは、レポート レイアウト情報は保存されません。このオプションで生成された XML は、データベースにインポートしたり、XML データ メッセージとして使用したり、カスタム アプリケーションに送信することができます。XML ファイル形式でレポートを表示する方法の詳細については、「XML へのエクスポート (レポート ビルダー 3.0 および SSRS)」を参照してください。