RSReportDesigner 構成ファイル

RSReportDesigner.config ファイルには、レポート デザイナーに利用できる表示拡張機能およびデータ処理拡張機能に関する設定が保存されています。 データ処理拡張機能の情報は、Data 要素に保存されます。 表示拡張機能の情報は、Render 要素に保存されます。 Designer 要素には、レポート デザイナーで使用されるクエリ ビルダーが列挙されます。

レポート デザイナーでは、レポートをプレビューするために埋め込みのレポート サーバー機能を使用します。 サーバー関連の設定を指定すると、サーバー側のプレビュー処理をローカルでサポートできます。 レポート サーバーの構成設定の詳細については、「RsReportServer.config 構成ファイル」を参照してください。

ファイルの場所

このファイルは \Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies にあります。

ガイドラインの編集

次のいずれかの操作を行わない限り、このファイルの設定を変更しないでください。

  • カスタム拡張機能の展開または削除
  • プレビュー中のキャッシュの無効化
  • Service Pack のアップグレード後の新しいデータ処理拡張機能の登録

表示拡張機能の設定をカスタマイズしている場合は、構成ファイルの編集方法を説明したトピックが用意されています。 詳細については、「RSReportServer.Config で表示拡張機能パラメーターをカスタマイズする」を参照してください。

一般的な構成ファイルを編集する方法については、「Reporting Services の構成ファイル (RSreportserver.config) の変更」を参照してください。

構成 ファイルの例

次の例は、RSReportDesigner.config ファイルの形式を示しています。

<Configuration>  
  <Add Key="SecureConnectionLevel" Value="0" />  
  <Add Key="InstanceName" Value="Microsoft.ReportingServices.PreviewServer" />  
  <Add Key="SessionCookies" Value="true" />  
  <Add Key="SessionTimeoutMinutes" Value="3" />  
  <Add Key="PolicyLevel" Value="rspreviewpolicy.config" />  
  <Add Key="CacheDataForPreview" Value="true" />  
  <Extensions>  
    <Render> . . . </Render>  
    <Data> . . . </Data>  
    <Designer> . . . </Designer>  

構成設定

設定 説明
SecureConnectionLevel Web サービス接続のセキュリティ レベルを指定します。 有効な値は、0 ~ 3 で、0 はセキュリティ レベルが最も低くなります。 詳細については、「セキュリティで保護された Web サービス メソッドの使用」を参照してください。
InstanceName プレビュー サーバーの識別子です。 この値は変更しないでください。
SessionCookies レポート サーバーがブラウザーのクッキーを使用してセッション情報を保持するかどうかを指定します。 有効な値は True および Falseです。 既定値は Trueです。 この値を false に設定すると、セッション データが reportservertempdb データベースに格納されます。
SessionTimeoutMinutes セッションのクッキーの有効期間を指定します。 既定値は 3 分です。
PolicyLevel セキュリティ ポリシーの構成ファイルを指定します。 値が有効な値は Rspreviewpolicy.config です。 詳細については、「Reporting Services セキュリティ ポリシー ファイルの使用」を参照してください。
CacheDataForPreview Trueに設定すると、レポート デザイナーがローカル コンピューター上のキャッシュ ファイルにデータを格納します。 有効な値は True (既定値) および Falseです。 詳細については、「レポートのプレビュー」を参照してください。
Render プレビューのためにレポート デザイナーで利用できる表示拡張機能を列挙します。 プレビューに使用する表示拡張機能のセットは、レポート サーバーと一緒にインストールされたそれらの拡張機能と同一である必要があります。

Name は、表示拡張機能を指定します。 コードで表示拡張機能を起動している場合は、この値を使用して、特定の拡張機能を呼び出します。

Type は、拡張クラスの完全修飾クラス名、およびライブラリ名をコンマで区切って指定します。

Visible は、任意のユーザー インターフェイスに名前を表示するかどうかを指定します。 この値には、 True (既定値) または Falseがあります。 Trueを指定すると、名前がユーザー インターフェイスに表示されます。
Data レポートにデータを提供するデータ ソースに接続するためにレポート デザイナーで利用できるデータ処理拡張機能を列挙します。 レポート デザイナーで使用するデータ処理拡張機能のセットは、レポート サーバーと一緒にインストールされたそれらの拡張機能と同一のものである場合があります。 カスタム拡張機能を追加または削除する場合は、「データ処理拡張機能の配置」を参照してください。

Name は、データ処理拡張機能を指定します。

Type は、拡張クラスの完全修飾クラス名、およびライブラリ名をコンマで区切って指定します。
Designer レポート デザイナーで使用できるクエリ ビルダーが列挙されます。 クエリ ビルダーは、レポートで使用されるデータを取得するクエリを構築するためのユーザー インターフェイスを提供します。 クエリ ビルダーは、データ処理拡張機能によって異なる場合があります。 既定では、Reporting Services は、製品に含まれるすべてのデータ処理拡張機能に 1 つのビジュアル データ ツール ユーザー インターフェイスを提供します。 ただし、Microsoft 以外のデータ処理拡張機能を構築または使用している場合は、他のクエリ ビルダー インターフェイスが適用されることがあります。
PreviewProcessingServiceStartupTimeoutSeconds エラー メッセージを表示する前にプレビュー処理サービスの起動を待機する時間を指定します。 既定値は 15 秒です。

Reporting Services 構成ファイル
クエリ デザイン ツール (SSRS)