將一個或多個維度中的多個成員或函數新增到元件中

使用「成員選取器」可讓您選取維度中的成員。請使用 [+] 和 [-] 展開和收合維度中的成員。

「成員選取器」對話方塊有三個頁籤 — 選取之維度中的所有成員及函數均位於「成員」頁籤及「函數」頁籤。第三個頁籤是「搜尋」,可用來搜尋成員或成員描述。您選取的成員與函數會列於右邊的「選項」下方。

當您位於可讓您選取多個成員的元件中時,可以使用「Shift + 按一下」和「Ctrl + 按一下」來選取連續或非連續的多個成員。

若要將一個或多個維度的多個成員新增到元件中,請執行下列動作:

  1. 系統檢視中,在範本或商業規則上按一下右鍵,然後選取開啟
  2. 開啟商業規則或範本時,在其流程圖中選取要向其中新增成員的元件。

    註:

    您無法將成員新增到固定迴圈元件中。

  3. 按一下成員選取器圖示。
  4. 成員選取器維度中,選取維度。

    您選取的維度成員會顯示在成員

  5. 執行下列其中一項任務以搜尋並選取成員:
    • 成員中,使用 Ctrl + 按一下Shift + 按一下,以選取成員,並按一下向右鍵,將其移至選擇清單中。您還可以使用此表中的選項進一步定義選取內容。

      表格 8-3 成員選取器按鈕

      按鈕 描述
      新增額外選項 (僅限 PlanningEssbase 區塊儲存應用程式使用者) 選取下列其中一項,以新增與您在頁籤上選取之成員或函數相關的其他成員或函數:
      • 成員

      • 子項

      • iChildren

      • 子代

      • iDescendents

      • 同層級

      • iSiblings

      • 父項

      • iParent

      • 祖代

      • iAncestors

      • 相對

      • 0 級 (基本)

      • 包含

      備註:規劃在其「新增特殊」選擇中沒有「層級 0 (基礎)」或「包含」。

      選取 選取該按鈕可將成員或函數移到「選取內容」清單。
      取消選取 選取該按鈕可從「選取內容」清單中移除成員或函數。
      取消全選 選取該按鈕可從「選取內容」清單中移除所有成員和函數。
    • 函數上,執行下列任務:

      1. 使用 Ctrl + 按一下Shift + 按一下可選取多個函數。

      2. 根據下表,為函數輸入必要的值:

        表格 8-4 函數與值

        函數 要輸入的值 描述
        @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 引數 輸入將作為一個引數收集和處理的引數清單,以便這些引數由父函數進行處理。引數可以是成員名稱、成員組合、成員集函數、範圍函數和數值運算式。
        @LSIBLINGS 成員名稱

        輸入成員名稱或成員組合,或輸入傳回成員或成員組合的函數。

        @MATCH
        • 成員、層代

        • genName

        • 要符合的模式

        1. 輸入選取內容所基於的成員的預設名稱或使用者定義的名稱。系統將搜尋指定成員及其子代的成員名稱和別名。

        2. 輸入選取內容所基於的層代的預設名稱或使用者定義的名稱。系統將搜尋層代中的所有成員名稱及成員別名。

        3. 輸入要搜尋的字元模式,包括萬用字元 (* 或 ?)。? 用於替代任何字元。您可在圖樣中任何一處使用 ?。而 * 能代替任意數目的字元。只能在模式的結尾使用 *。要在字元模式中包含空格,請用雙引號 ("") 將該模式括住。

        @MEMBER 字串 輸入字串 (用雙引號括住),或輸入傳回字串的函數。
        @MERGE
        • 清單 1

        • 清單 2

        1. 輸入要合併的第一個成員清單。

        2. 輸入要合併的第二個成員清單。

        @PARENT
        • 維度名稱

        • 成員名稱

        1. 輸入維度名稱。

        2. 輸入成員名稱或成員組合,或者輸入傳回成員或成員組合函數,以便與傳回的父項結合。

        @RANGE
        • 成員名稱

        • 範圍清單

        1. 輸入成員名稱或成員組合,或者輸入傳回成員或成員組合函數,以便與傳回的父項結合。

        2. 輸入成員名稱、逗號分隔的成員名稱清單、成員集函數或範圍函數。如果未指定範圍清單,則系統將使用標記為 Time 的維度中的 0 級成員。

        @RDESCENDANTS
        • 成員名稱

        • 層代層級號碼

        1. 輸入成員名稱或成員組合,或者輸入傳回成員或成員組合函數,以便與傳回的父項結合。

        2. 輸入一個整數值,該值用於定義要選取的成員的最小絕對層代或層級號碼。正整數定義層代號碼。0 或負整數定義層級號碼。

        @RELATIVE
        • 成員名稱

        • 層代層級號碼

        1. 輸入成員名稱或成員組合,或者輸入傳回成員或成員組合函數,以便與傳回的父項結合。

        2. 輸入一個整數值,該值用於定義要選取的成員的最小絕對層代或層級號碼。正整數定義層代號碼。0 或負整數定義層級號碼。

        @REMOVE
        • 清單 1

        • 清單 2

        1. 輸入要合併的第一個成員清單。

        2. 輸入要合併的第二個成員清單。

        @RSIBLINGS 成員名稱

        輸入成員名稱或成員組合,或輸入傳回成員或成員組合的函數。

        @SHARE 範圍清單 輸入逗號分隔的成員清單、傳回成員的函數或成員範圍。範圍清單中的所有成員都必須來自同一維度。
        @SIBLINGS 成員名稱

        輸入成員名稱或成員組合,或輸入傳回成員或成員組合的函數。

        @UDA
        • 維度名稱

        • 使用者定義的屬性

        1. 輸入與使用者定義的屬性關聯的維度的名稱。

        2. 輸入使用者定義的屬性出現在資料庫大綱中時的名稱。

        @WITHATTR
        • 維度名稱

        • 運算子

        1. 輸入屬性維度的名稱。

        2. 輸入運算子規範 (用引號 ("") 括住)。

        3. 輸入一個值,該值和運算子組合,定義了必須符合的條件。該值可以是屬性成員規範、常量或日期格式的函數 (即 @TODATE)。

        @XRANGE
        • 成員名稱 1

        • 成員名稱 2

        1. 輸入成員名稱、成員組合或傳回單一成員的函數。

        2. 輸入成員名稱、成員組合或傳回單一成員的函數。如果 mbrName1 是跨維度成員 (例如 Actual->Jan),則 mbrName2 也必須為跨維度成員,並且維度順序必須與 mbrName1 中使用的順序相符合。

      3. 按一下向右鍵,將其移至選擇清單。您也可以使用表格 8-3 中的選項,進一步定義選取內容。

    • 搜尋中,執行下列任務以搜尋一或多個成員:

      1. 維度中選取要在其中搜尋成員的維度。

      2. 尋找下方,選取要搜尋的成員類型、成員名稱或其描述。

      3. 輸入要搜尋的成員名稱或其描述,以搜尋或顯示維度中的所有成員,接受預設萬用字元 ()。

      4. 選取搜尋可搜尋在欄位中輸入的成員。請參閱在成員選取器中搜尋成員

      5. 選取進階搜尋可存取進階搜尋選項。(請參閱在成員選取器中搜尋成員。)

      6. 選取一或多個成員,按一下向右鍵,將其移至選擇清單。您也可以使用表格 8-3 中的選項,進一步定義選取內容。

  6. 執行下列其中一項任務:
    • 如果您選取成員、函數或成員清單以定義類型為成員的變數值,請重複以上兩個步驟,直到您為每個維度選取成員、函數或成員清單為止。然後,繼續進行下一個步驟。

    • 如果您對這些任一個項目選取成員、函數或成員清單,請繼續執行下一個步驟。

      • 在商業規則的全域範圍中

      • 為一範本,其設計時期提示類型是成員的交集

      • 類型為成員的變數值

      • 類型為成員的變數限制

      • 迴圈元件

      • 參數為成員的函數

  7. 按一下確定