データの表示

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

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

  • データベースへのインポート。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 ファイルへのエクスポート」を参照してください。

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