レポート デザイナーでのレポートのプレビュー

レポートをデザインするときに、そのレポートを実稼働環境にパブリッシュする前に表示することができます。これを行うには、レポート デザイナーでプレビュー モードに切り替えるか、レポート デザイナーのプレビュー ウィンドウを使用するか、テスト環境のレポート サーバーにレポートをパブリッシュします。

注意

レポートをプレビューすると、レポートのデータがローカル コンピューターのファイルにキャッシュされます。同じレポートを、同じクエリ、パラメーター、および資格情報を使用して再びプレビューすると、レポート デザイナーはクエリを再実行する代わりにキャッシュされたコピーを表示します。データ ファイルは <reportname>.rdl.data として、レポート定義ファイルと同じディレクトリに保存されます。レポート デザイナーを終了してもファイルは削除されません。

プレビュー モード

レポート デザイナーの [プレビュー] をクリックして、レポートをプレビューできます。この場合、レポート サーバーで提供されるものと同じレポート処理および表示機能を使用して、レポートがローカルで実行されます。表示されるレポートは対話型のイメージです。ユーザーは、パラメーターの選択、リンクのクリック、見出しマップの表示、レポートの非表示部分の展開と折りたたみなどを行うことができます。また、インストールされている任意の表示形式にレポートをエクスポートできます。

スタンドアロン プレビュー

レポートをプレビューするもう 1 つの方法は、作成したカスタム アセンブリをデバッグする際などに、デバッグ構成でレポート プロジェクトを実行することです。プロジェクトの実行方法には、次の 3 とおりがあります。

  • [デバッグ] メニューの [開始] をクリックする。

  • Visual Studio の標準ツール バーで [開始] をクリックする。

  • F5 キーを押す。

レポートを作成しても配置しないプロジェクト構成を使用している場合は、現在の構成の StartItem プロパティで指定されたレポートが、別のプレビュー ウィンドウで開きます。プレビュー ウィンドウは、プレビュー モードと同じ方法でレポートを表示し、同じ機能を提供します。

注意

レポートをデバッグする前に、開始アイテムを設定する必要があります。開始アイテムを設定するには、ソリューション エクスプローラーでレポート プロジェクトを右クリックし、[プロパティ] をクリックします。次に、[StartItem] で、表示するレポートの名前を選択します。

プロジェクトの開始アイテムではない特定のレポートをプレビューする場合は、レポートを作成しても配置しない構成 (DebugLocal 構成など) を選択し、レポートを右クリックして、[実行] をクリックします。レポートを配置しない構成を選択する必要があります。そうしないと、レポートはローカルのプレビュー ウィンドウに表示されずに、レポート サーバーにパブリッシュされます。

印刷プレビュー

プレビュー モードまたはプレビュー ウィンドウに最初に表示されるレポートは、HTML 表示拡張機能によって生成されるレポートと似ています。プレビューは HTML 形式ではありませんが、レポートのレイアウトおよびページ割り当ては HTML 出力と似ています。

印刷プレビュー モードに切り替えることによって、表示を変更し、印刷されるレポートを表示できます。プレビュー ツール バーの [印刷プレビュー] ボタンをクリックします。レポートは、実際のページに近い状態で表示されます。この表示は、画像表示拡張機能および PDF 表示拡張機能によって生成される出力と似ています。印刷プレビューは画像または PDF ファイルではありませんが、レポートのレイアウトおよびページ割り当ては、それらの形式での出力と似ています。

テスト サーバーへのパブリッシュ

レポートのテストは、テスト サーバーにレポートをパブリッシュして行うこともできます。テスト サーバーにレポートをパブリッシュする操作は、実稼働サーバーにレポートをパブリッシュする場合と同じです。レポートのパブリッシュについては、「レポート サーバーへのレポートのパブリッシュ」を参照してください。