1つ以上のディメンションから1つのディメンションへの複数のメンバーまたは関数の追加

メンバー・セレクタによって、ディメンション内のメンバーを選択できます。ディメンション内のメンバーを展開および縮小するときは、「+」および「-」を使用します。

「メンバー・セレクタ」ダイアログ・ボックスには3つのタブがあり、選択したディメンションのすべてのメンバーおよび関数は「メンバー」タブおよび関数」タブに表示されます。3つ目の「検索」タブは、メンバーまたはメンバーの説明を検索するために使用します。選択するメンバーおよび関数は右側の「選択」にリストされます。

複数のメンバーが選択可能なコンポーネントの場合は、[Shift]キーを押しながらクリックするか、[Ctrl]キーを押しながらクリックして、連続または非連続のメンバーを選択できます。

1つ以上のディメンションから複数のメンバーを1つのコンポーネントに追加するには:

  1. システム・ビューでテンプレートまたはビジネス・ルールを右クリックし、「開く」を選択します。
  2. ビジネス・ルールまたはテンプレートが開いたら、そのフロー・チャートで、メンバーを追加するコンポーネントを選択します。

    注:

    固定ループ・コンポーネントにはメンバーを追加できません。

  3. 「メンバー・セレクタ」アイコンをクリックします。
  4. 「メンバー・セレクタ」で、「ディメンション」からディメンションを選択します。

    選択したディメンションのメンバーが「メンバー」に表示されます。

  5. 次のいずれかのタスクを実行して、メンバーを検索し選択します:
    • 「メンバー」で、[Ctrl]キーを押しながらクリックするか、または[Shift]キーを押しながらクリックしてメンバーを選択します。メンバーを「選択」リストに移動するには右矢印をクリックします。この表のオプションを使用して選択項目を詳細に定義することもできます。

      表8-4 「メンバー・セレクタ」ボタン

      ボタン 説明
      特殊項目の追加 (Oracle Hyperion PlanningおよびOracle Essbaseブロック・ストレージ・アプリケーション・ユーザーのみ)次のいずれかを選択して、タブで選択したメンバーまたは関数に関連するメンバーまたは関数をさらに追加します:
      • メンバー

      • 子(含む)

      • 子孫

      • 子孫(含む)

      • 兄弟

      • 兄弟(含む)

      • 親(含む)

      • 祖先

      • 祖先(含む)

      • 相対

      • レベル0(ベース)

      • 包含

      (Essbase集約ストレージ・アプリケーション・ユーザーのみ) 次のいずれかを選択して、タブで選択したメンバーまたは関数に関連するメンバーまたは関数を追加します:

      • 兄弟

      • レベル0の子孫

      ノート: Planningの「特殊項目の追加」の選択肢には、「レベル0(ベース)」または「含む」はありません。

      選択 選択すると、メンバーまたは関数が「選択」リストに移動します。
      選択解除 選択すると、メンバーまたは関数が「選択」リストから除去されます。
      すべて選択解除 選択すると、すべてのメンバーおよび関数が選択リストから除去されます。
    • 「関数」で、次のいずれかのタスクを実行します。

      PlanningおよびEssbaseブロック・ストレージ・アプリケーション・ユーザーのみ:

      1. 関数を選択するには、[Ctrl]キーを押しながらクリックするか、または[Shift]キーを押しながらクリックします。

      2. この表に従って、関数の必要な値を入力します:

        表8-5 関数および値

        関数 入力する値 説明
        @ALLANCESTORS メンバー名 メンバー名を入力するか、「メンバー」をクリックしてメンバーを選択します。
        @ANCEST
        • ディメンション名

        • 世代レベル番号

        • メンバー名

        1. 「ディメンション」で選択したディメンション名を入力します。

        2. 祖先値が戻る元の世代またはレベルの番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        3. 任意のメンバー名またはメンバーの組合せを入力します。

        @ANCESTORS
        • メンバー名

        • 世代レベル番号

        • 世代レベル名

        1. 任意のメンバー名またはメンバーの組合せを入力します。

        2. メンバーを含める上限の絶対世代番号または絶対レベル番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        3. 選択にメンバーを含める最高のレベル名と世代名を入力します。

        @ATTRIBUTE 属性メンバー名 入力したディメンションに対して、選択に含める属性メンバー名またはメンバーの組合せを入力します。
        @CHILDREN メンバー名 メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。
        @CURRMBR ディメンション名 ディメンション名を入力します。
        @DESCENDANTS
        • メンバー名

        • 世代レベル番号

        • 世代レベル名

        1. 任意のメンバー名またはメンバーの組合せを入力します。

        2. メンバーを含める上限の絶対世代番号または絶対レベル番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        3. 選択にメンバーを含める最高のレベル名と世代名を入力します。

        @GENMBRS
        • ディメンション名

        • genName

        1. ディメンション名を入力します。

        2. dimNameから世代名を入力します。正の整数は世代番号を表します。

        @IALLANCESTORS メンバー名 メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。
        @IANCESTORS
        • メンバー名

        • 世代レベル番号

        1. メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        2. 選択にメンバーを含める上限の絶対世代番号または絶対レベル番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        @ICHILDREN メンバー名 メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。
        @IDESCENDANTS
        • メンバー名

        • 世代レベル番号

        1. メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        2. 選択にメンバーを含める上限の絶対世代番号または絶対レベル番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        @ILSIBLINGS メンバー名

        メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        @IRDESCENDANTS
        • メンバー名

        • 世代レベル番号

        1. メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        2. 選択にメンバーを含める上限の絶対世代番号または絶対レベル番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        @IRSIBLINGS メンバー名

        メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        @ISIBLINGS メンバー名

        メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        @LEVMBRS
        • ディメンション名

        • レベル名

        1. ディメンション名を入力します。

        2. レベルの番号を定義するレベル名または整数値を入力します。整数値は0または正の整数にする必要があります。

        @LIST 引数 親関数によって処理できるように、1つの引数として収集および処理される引数のリストを入力します。引数として使用できるのは、メンバー名、メンバーの組合せ、メンバー・セット関数、範囲関数および数値式です。
        @LSIBLINGS メンバー名

        メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        @MATCH
        • メンバー、世代

        • genName

        • 照合するパターン

        1. 選択の基準となるメンバーのデフォルト名またはユーザー定義名を入力します。システムは、指定されたメンバーおよびその子孫のメンバー名および別名を検索します。

        2. 選択の基準となる世代のデフォルト名またはユーザー定義名を入力します。システムは、その世代のすべてのメンバー名およびメンバー別名を検索します。

        3. ワイルドカード(*または?)を含めた検索対象の文字パターンを入力します。?は任意の1文字を表します。?はパターン内の任意の場所で使用できます。*は任意の数の文字を表します。*を使用できるのはパターンの末尾のみです。文字パターンにスペースを含めるには、二重引用符("")でパターンを囲みます。

        @MEMBER 文字列 文字列(二重引用符で囲まれている)または文字列を戻す関数を入力します。
        @MERGE
        • リスト1

        • リスト2

        1. マージするメンバーの第1リストを入力します。

        2. マージするメンバーの第2リストを入力します。

        @PARENT
        • ディメンション名

        • メンバー名

        1. ディメンション名を入力します。

        2. メンバー名またはメンバーの組合せ、あるいは戻された親と組み合わせるメンバーまたはメンバーの組合せを戻す関数を入力します。

        @RANGE
        • メンバー名

        • 範囲リスト

        1. メンバー名またはメンバーの組合せ、あるいは戻された親と組み合わせるメンバーまたはメンバーの組合せを戻す関数を入力します。

        2. メンバー名、メンバー名のカンマ区切りリスト、メンバー・セット関数または範囲関数を入力します。rangeListが指定されていない場合、システムは時間としてタグ付けされたディメンションのレベル0のメンバーを使用します。

        @RDESCENDANTS
        • メンバー名

        • 世代レベル番号

        1. メンバー名またはメンバーの組合せ、あるいは戻された親と組み合わせるメンバーまたはメンバーの組合せを戻す関数を入力します。

        2. メンバーを選択する下限の絶対世代番号または絶対レベル番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        @RELATIVE
        • メンバー名

        • 世代レベル番号

        1. メンバー名またはメンバーの組合せ、あるいは戻された親と組み合わせるメンバーまたはメンバーの組合せを戻す関数を入力します。

        2. メンバーを選択する下限の絶対世代番号または絶対レベル番号を定義する整数値を入力します。正の整数は世代番号を表します。0または負の整数はレベル番号を表します。

        @REMOVE
        • リスト1

        • リスト2

        1. マージするメンバーの第1リストを入力します。

        2. マージするメンバーの第2リストを入力します。

        @RSIBLINGS メンバー名

        メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        @SHARE 範囲リスト メンバーのカンマ区切りリスト、メンバーを戻す関数またはメンバーの範囲を入力します。rangeListのすべてのメンバーが同じディメンションからのものである必要があります。
        @SIBLINGS メンバー名

        メンバー名またはメンバーの組合せ、あるいはメンバーまたはメンバーの組合せを戻す関数を入力します。

        @UDA
        • ディメンション名

        • ユーザー定義の属性

        1. ユーザー定義属性が関連付けられるディメンションの名前を入力します。

        2. データベース・アウトラインに表示されるユーザー定義属性の名前を入力します。

        @WITHATTR
        • ディメンション名

        • 演算子

        1. 属性ディメンションの名前を入力します。

        2. 演算子仕様を二重引用符("")で囲んで入力します。

        3. 満たす必要がある条件を演算子と組み合わせて定義する値を入力します。値として使用できるのは、属性メンバー仕様、定数または日付フォーマット関数(すなわち@TODATE)です。

        @XRANGE
        • メンバー名1

        • メンバー名2

        1. メンバー名、メンバーの組合せまたは単一のメンバーを戻す関数を入力します。

        2. メンバー名、メンバーの組合せまたは単一のメンバーを戻す関数を入力します。mbrName1がディメンションをまたぐメンバー(実績->1月など)である場合は、mbrName2も同じにする必要があり、ディメンションの順序がmbrName1で使用する順序と一致させる必要があります。

      3. 右矢印をクリックして「選択」リストに移動します。表8-4のオプションを使用して選択項目を詳細に定義することもできます。

    • 「検索」で、メンバーを検索するために次のタスクを行います:

      1. 「ディメンション」から、メンバーを検索するディメンションを選択します。

      2. 「検索」で、検索するメンバーのタイプ、メンバー名またはその説明を選択します。

      3. 検索するメンバー名またはその説明を入力するか、ディメンションのすべてのメンバーを表示するため、デフォルトのワイルドカード(*)を受け入れます。

      4. 「検索」を選択すると、フィールドに入力したメンバーが検索されます。(メンバー・セレクタ内でのメンバーの検索を参照してください。)

      5. 「詳細検索」を選択すると、詳細検索オプションにアクセスできます。(メンバー・セレクタ内でのメンバーの検索を参照してください。)

      6. メンバーを選択し、右矢印をクリックして「選択」リストに移動します。表8-4のオプションを使用して選択項目を詳細に定義することもできます。

    • Oracle Hyperion Financial Managementユーザーのみ: 「リスト」で次のタスクを実行します:

      1. 選択したディメンションのメンバー・リストを選択して、この表に従ってリストのパラメータを入力します:

        表8-6 Financial Managementメンバー・リストおよびパラメータ

        ディメンション メンバー・リストおよびパラメータ
        勘定科目
        • 「階層」「子孫」「祖先」「親」「子」および「ベース」に対して、次のパラメータの値を入力します:

          • 最上位メンバー

          • アクティブなエンティティ

          • シナリオ

          • 期間

        • システムにはパラメータを入力しません。

        エンティティ
        • 「階層」「子孫」「祖先」「親」「子」および「ベース」に対して、次のパラメータの値を入力します:

          • 最上位メンバー

          • アクティブなエンティティ

          • シナリオ

          • 期間

        • 調整エンティティおよび親調整エンティティには値を入力しません。

        ICP
        • 「階層」「子孫」「祖先」「親」「子」および「ベース」に対して、次のパラメータの値を入力します:

          • 最上位メンバー

          • アクティブなエンティティ

          • シナリオ

          • 期間

        • システムには値を入力しません。

        期間
        • 「階層」「子孫」「祖先」「親」および「子」に対して、次のパラメータの値を入力します:

          • 最上位メンバー

          • アクティブなエンティティ

          • シナリオ

          • 期間

        • First GenerationSecond GenerationThird GenerationFourth GenerationFifth GenerationおよびSixth Generationには値を入力しません。

        シナリオ
        • 「階層」「子孫」「祖先」および「親」に対して、次のパラメータの値を入力します:

          • 最上位メンバー

          • アクティブなエンティティ

          • シナリオ

          • 期間

        • サポート・プロセス管理には値を入力しません。

        • 「階層」および「子孫」に対して、次のパラメータの値を入力します:

          • 最上位メンバー

          • アクティブなエンティティ

          • シナリオ

          • 期間

        • 「入力」「調整」「合計」および「デフォルト通貨」には値を入力しません。

        ビュー

        「階層」および「子孫」に対して、次のパラメータの値を入力します:

        • 最上位メンバー

        • アクティブなエンティティ

        • シナリオ

        • 期間

        「階層」および「子孫」に対して、次のパラメータの値を入力します:

        • 最上位メンバー

        • アクティブなエンティティ

        • シナリオ

        • 期間

      2. 右矢印ボタンをクリックしてメンバー・リストを「選択」リストに移動します。表8-4のオプションを使用して選択項目を詳細に定義することもできます。

  6. 次のいずれかのタスクを行います:
    • タイプがメンバーである変数値を定義するためにメンバー、関数またはメンバー・リストを選択する場合は、ディメンションごとにメンバー、関数またはメンバー・リストを選択するまで、前述の2つのステップを繰り返します。次のステップに進みます。

    • これらのいずれかのメンバー、関数またはメンバー・リストを選択する場合は、次のステップに進みます。

      • ビジネス・ルールのグローバル範囲

      • 設計時プロンプト・タイプがメンバー交差部であるテンプレート

      • タイプがメンバーである変数値

      • タイプがメンバーである変数制限

      • ループ・コンポーネント

      • パラメータがメンバーである関数

  7. 「OK」をクリックします。