複数のメニュー項目から単一のレポートへ移動

ハイパーブロック内に複数の項目を表示しているとします。これらの項目を別のレポートのハイパーリンクにします。

  1. カスタム階層を作成します。階層デザイナーで、一意の名前ビューに切り替えます。エレメントのキャプションは自動的に一意の名前と一致します。複数の階層からなる階層を作成します。
  2. [名前とテキストのテーブル] で、各エレメントの [名前] 属性を、ジャンプ先のレポートの一意の名前に設定します。
  3. カスタム階層をワークシート上にドラッグして、ハイパーブロックを作成します。
  4. 次の構文のセルに ROA 式を書き込みます: =ROA("","","hierarchy name","Name", "Unique name of an element of the hierarchy").
    通常、ROA 式の最初の 2 つの引数は "database alias" と "data cube" ですが、カスタム階層やリストは、別名またはキューブに依存しないため、これらの引数は空 ("") になっています。ROA 式の 3 番目の引数は、通常、次元名です。ここでは代わりに、"Hierarchy name" が使用されます。"Name" は階層の属性です。
    注: 

    Name 属性では、大文字と小文字が区別されます。"name" ではなく "Name" を使用します。

  5. ハイパーブロックの値セルを右クリックして、[アクションを定義] を選択します。
  6. モードに [ハイパーリンク] を選択します。
  7. 条件に [=TRUE] を選択します。
  8. タイプに [ジャンプ] を選択します。
  9. ターゲットレポートの [] フィールドの参照ボタンをクリックして、[ターゲットレポート] ダイアログを開きます。
  10. [ターゲットオブジェクトを指定するためのセル参照か数式を入力] を選択して、ROA 式が含まれるセルの参照 ("=B8" など) を入力します。
    ビューモードで確認すると、ハイパーブロックのエレメントがハイパーリンクになっています。ハイパーリンクをクリックして、ターゲットレポートにジャンプします。