次の方法で共有


ドキュメント マップの作成 (レポート ビルダーおよび SSRS)

ドキュメント マップは、表示レポート内のレポート アイテムへのナビゲーション リンクのセットを提供します。 ドキュメント マップを含むレポートを表示すると、別のサイド ペインがレポートの横に表示されます。 ドキュメント マップ内のリンクをクリックすると、そのアイテムが表示されているレポート ページに移動できます。 レポート セクションとグループは、リンクの階層として配置されます。 ドキュメント マップ内のアイテムをクリックすると、レポートが更新され、ドキュメント マップのアイテムに対応したレポートの領域が表示されます。

ドキュメント マップにリンクを追加するには、レポート アイテムの DocumentMapLabel プロパティを、作成したテキストに設定するか、またはドキュメント マップに表示するテキストになる式に設定します。 テーブル グループやマトリックス グループの一意の値を、ドキュメント マップに追加することもできます。 たとえば、色別に分けられたグループの場合、それぞれの色は、その色のグループ インスタンスが表示されているレポート ページへのリンクとなります。

また、ドキュメント マップの表示に優先されるレポートの URL を作成することもできます。このようにすると、ドキュメント マップを表示せずにレポートを実行し、レポート ビューアーのツール バーの [ドキュメント マップの表示/非表示] ボタンをクリックして表示を切り替えることができます。

注意

SQL Server データ ツールのレポート ビルダーまたはレポート デザイナーを使用して、レポート定義 (.rdl) を作成および変更できます。これらの作成環境では、レポートおよび関連アイテムの作成方法、開く方法、および保存方法が異なります。詳細については、microsoft.com Web サイトの「レポート デザイナーおよびレポート ビルダーを使用したレポートのデザイン (SSRS)」を参照してください。

この記事の内容

ドキュメント マップと表示拡張機能

ドキュメント マップにレポート アイテムを追加するには

ドキュメント マップに一意のグループ値を追加するには

レポートを表示する場合にドキュメント マップを非表示にするには

ドキュメント マップと表示拡張機能

ドキュメント マップは、HTML 表示拡張機能 (プレビュー、レポート ビューアーなど) で使用します。 他の表示拡張機能では、異なる手段でドキュメント マップが表示されます。

  • PDF では、ドキュメント マップは [しおり] ペインとして表示されます。

  • Excel では、ドキュメント マップはリンクの階層を含む名前付きのワークシートとして表示されます。 レポート セクションは、同じワークブック内の、ドキュメント マップと共に含まれる別のワークシートに表示されます。

  • Word では、ドキュメント マップは目次として使用されます。

  • Atom、TIFF、XML、および CSV では、ドキュメント マップは無視されます。

詳細については、「さまざまなレポート表示拡張機能の対話機能 (レポート ビルダーおよび SSRS)」を参照してください。

ドキュメント マップにレポート アイテムを追加するには

  1. デザイン ビューで、テーブル、マトリックス、ゲージなど、ドキュメント マップに追加するレポート アイテムを選択します。 プロパティ ペインにレポート アイテム プロパティが表示されます。

    注意

    Tablix データ領域を選択するには、任意のセルをクリックして行ハンドルおよび列ハンドルを表示し、コーナー ハンドルをクリックします。

  2. プロパティ ペインで、ドキュメント マップに表示するテキストを DocumentMapLabel プロパティに入力するか、ラベルになる式を入力します。 たとえば、「Sales Chart」のように入力します。

    注意

    [プロパティ] ペインが表示されない場合は、[表示] タブの [表示/非表示] グループで、[プロパティ] を選択します。

  3. ドキュメント マップに表示するレポート アイテムごとに手順 1. と手順 2. を繰り返します。

  4. [実行] をクリックします。 レポートが実行され、作成したラベルがドキュメント マップに表示されます。 任意のリンクをクリックすると、このレポート アイテムが配置されたレポート ページに移動します。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

ドキュメント マップに一意のグループ値を追加するには

  1. デザイン ビューで、ドキュメント マップに表示するグループを格納するテーブル、マトリックス、または一覧を選択します。 グループ化ペインに行グループと列グループが表示されます。

  2. 行グループ ペインで、グループを右クリックし、[グループの編集] をクリックします。 [Tablix グループのプロパティ] ダイアログ ボックスの [全般] ページが開きます。

  3. [詳細設定] をクリックします。

  4. [ドキュメント マップ] ボックスで、グループ式に一致する式を入力するか、選択します。

  5. [OK] をクリックします。

  6. ドキュメント マップに表示するグループごとに手順 1. ~ 4. を繰り返します。

  7. [実行] をクリックします。 レポートが実行され、グループ値がドキュメント マップに表示されます。 任意のリンクをクリックすると、このレポート アイテムが配置されたレポート ページに移動します。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

レポートを表示する場合にドキュメント マップを非表示にするには

  1. レポート マネージャーで、ドキュメント マップのあるレポートを参照します。

    たとえば、 AdventureWorks2012 サンプル レポートの場合、次の URL は、"Product Catalog" というレポートを指定しています。

    https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog
    
  2. サーバー上のレポート パスをコピーします。 この例のレポート パスは %2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog です。

  3. 次の 3 つのコンポーネントで新しい URL を作成します。

    • レポート サーバー上のレポート ビューアー : https://localhost/ReportServer/Pages/ReportViewer.aspx?

    • 手順 1. でコピーしたレポートの名前 : %2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog

    • ドキュメント マップの非表示を指定するデバイス情報パラメーター : &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False

    次の URL は、上から順に付加された以上 3 つのコンポーネントで構成されています。

    https://localhost/ReportServer/Pages/ReportViewer.aspx?
    %2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog
    &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False
    

    この URL を使用するには、コピーし、すべての改行を削除します。

  4. レポート マネージャーで URL を貼り付け、Enter キーを押します。 レポートが実行され、ドキュメント マップが非表示になります。

注意

サンプル レポートをダウンロードする方法の詳細については、SQL Server 2012 レポート ビルダーおよびレポート デザイナーのサンプル レポートのページを参照してください。

詳細については、Reporting Services のドキュメント (SQL Server オンライン ブック) の「URL アクセス」を参照してください。

[トップに戻る] リンクで使用される矢印アイコントップに戻る

関連項目

概念

レポート マネージャーを使用したレポートの検索と表示 (レポート ビルダーおよび SSRS)