レポート間の移動

選択リストからレポート名を選択して、複数のレポート間を移動できるようにすることができます。

  1. レポートカタログで、各レポートを右クリックして、[プロパティ] を選択します。各レポートの一意の名前を書き留めておきます。
  2. レポートがエレメントになっているカスタム階層を作成します。レポートの一意の名前を階層内の一意の名前として、またレポートの表示名をキャプションとして使用します。
  3. 最初のレポート内にコンボボックスを作成し、その上にカスタム階層をドラッグします。
  4. コンボボックスで [リストビューの設定] ダイアログを開き、コンボボックスの名前を書き留めます。たとえば、ListView5 などです。
  5. 空のセルを選択して、コンボボックスの参照を入力します。たとえば、[=ListView5.text] と入力します。
    セル内に、コンボボックス内の選択された値の一意の名前が表示されます。参照を入力したセルを書き留めます。
  6. コンボボックスの [オブジェクトプロパティ] ダイアログを開きます。[一般] タブの [アクション] セクションで、[選択が変更されたら、アクションを実行] チェックボックスをオンにします。次に、参照ボタンをクリックして、[アクションを定義] ダイアログを開きます。
  7. タイプに [ジャンプ] を選択します。
  8. 条件に [=TRUE] を選択します。
  9. モードに [選択を変更] を選択します。
  10. [ターゲットレポート] の [] フィールドの参照ボタンをクリックします。
    [ターゲットレポート] ダイアログが表示されます。
  11. [ターゲットオブジェクトを指定するためのセル参照か数式を入力] をクリックします。
  12. コンボボックスの参照を入力したセルの参照を入力します。参照の前に等号 (=) を付けます。たとえば、[=D1] と入力します。
  13. [OK] をクリックします。
    コンボボックスからレポート名を選択すると、選択したレポートが表示されます。コンボボックス内のすべてのレポート間を移動するには、各レポートにコンボボックスとそのセル参照をコピーします。または、テンプレート内でコンボボックスを使用し、そこからレポートを作成します。