見出しマップにアイテムを追加する方法 (Reporting Services)

見出しマップは、表示レポート内のレポート アイテムへのナビゲーション リンクのセットを提供します。見出しマップ内のリンクをクリックすると、そのアイテムが表示されているレポート ページに移動できます。

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

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

見出しマップにレポート アイテムを追加するには

  1. デザイン ビューで、プロパティ ペインが表示されていることを確認します。テーブル、マトリックス、ゲージなど、見出しマップに追加するレポート アイテムをクリックします。プロパティ ペインにレポート アイテム プロパティが表示されます。

    注意注意

    プロパティ ペインが表示されない場合は、[表示] メニューの [プロパティ ウィンドウ] をクリックします。

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

  2. 見出しマップに表示するレポート アイテムごとに手順 1. を繰り返します。

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

見出しマップに一意のグループ値を追加するには

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

    注意注意

    グループ化ペインが表示されない場合は、[レポート データ] メニューの [グループ化] をクリックします。

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

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

  4. [見出しマップ] ボックスで、グループ式に一致する式を入力するか、選択します。

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

  6. 見出しマップに表示するグループごとに手順 1. ~ 4. を繰り返します。

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

レポートを表示する場合に見出しマップを非表示にするには

  1. レポート マネージャで、見出しマップのあるレポートを参照します。

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

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

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

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

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

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

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

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

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

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