複数のメニュー項目から単一のレポートへ移動 ハイパーブロック内に複数の項目を表示しているとします。これらの項目を別のレポートのハイパーリンクにします。 カスタム階層を作成します。階層デザイナーで、一意の名前ビューに切り替えます。エレメントのキャプションは自動的に一意の名前と一致します。複数の階層からなる階層を作成します。 [名前とテキストのテーブル] で、各エレメントの [名前] 属性を、ジャンプ先のレポートの一意の名前に設定します。 カスタム階層をワークシート上にドラッグして、ハイパーブロックを作成します。 次の構文のセルに 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" を使用します。 ハイパーブロックの値セルを右クリックして、[アクションを定義] を選択します。 モードに [ハイパーリンク] を選択します。 条件に [=TRUE] を選択します。 タイプに [ジャンプ] を選択します。 ターゲットレポートの [値] フィールドの参照ボタンをクリックして、[ターゲットレポート] ダイアログを開きます。 [ターゲットオブジェクトを指定するためのセル参照か数式を入力] を選択して、ROA 式が含まれるセルの参照 ("=B8" など) を入力します。 ビューモードで確認すると、ハイパーブロックのエレメントがハイパーリンクになっています。ハイパーリンクをクリックして、ターゲットレポートにジャンプします。