成員 DTP

從應用程式中的維度定義成員。

若要建立 Member 設計時期提示,請執行下列動作:

  1. 範本設計工具中,開啟現有範本或建立新範本。
  2. 設計時期提示頁籤中,按一下 「新增」按鈕
  3. 如果您已針對範本定義設計時期提示,請選取輸入新設計時期提示的位置。
  4. 請輸入以下資訊:

    • 輸入名稱,並選取成員做為類型
    • 選取需要的選項:
      • 給予提示? — 選取此選項以允許 DTP 用於步驟中。在規則中使用範本或在 Oracle Hyperion Planning 中啟動指令碼範本時,會在提示使用者輸入的範本步驟中顯示 DTP。

      • 強制? — 選取此選項,使其強制為設計時期提示輸入資訊。

      • 唯讀 — 選取此選項讓使用者只能讀取提示。

    • DTP 文字中,輸入當系統提示使用者輸入時,您希望使用者看見的文字。

      如果您選取給予提示?,則需要 DTP 文字

    • 選擇性。預設值中,指派 DTP 的預設值。

      若要指派預設值,請按一下 「選取」按鈕,然後選取成員,然後在成員選取器中選取成員。維度下拉清單中選取的屬性維度隨即顯示。展開此維度以顯示可用成員。

    • 僅限指令碼範本。限制中,輸入傳回一組使用者可選取之成員的 DTP、成員或函數。

      例如,若要在提示時限制 DTP,以僅顯示父項「收入」下的層級 0 科目,請選取「科目」作為維度;然後在限制中,輸入 "ILvL0Descendants(Revenues)"。

      請注意: 針對「限制」使用函數時,建議使用 Planning 函數,而不要使用 Oracle Essbase 函數。在某些情況下,Essbase 函數不會傳回預期的成員,例如當評估的 Essbase 函數包括動態成員時。針對成員設計時期提示中的「限制」,請使用 "ILvl0Descendants("Mbr Name") ",而不使用 Essbase 函數 "@Relative("Mbr Name", 0)"。

  5. 選擇性:按一下相依性按鈕 (「相依性」按鈕),然後選取選項:

    • 排除 — 讓設計時期提示 (例如,DTP2) 排除另一個設計時期提示 (例如 DTP1)。當系統提示您 DTP2 時,只會顯示未用於 DTP1 的維度。

    • 內含 — 讓設計時期提示 (例如,DTP4) 內含另一個設計時期提示 (例如 DTP3)。當系統提示您 DTP4 時,只會顯示用於 DTP3 的維度。

    • — 設計時期提示未定義任何相依性。

  6. 選擇性:按一下選取維度限制按鈕 (「選取維度限制」按鈕),然後執行下列動作:

    • 密度中,選取選項:
      • 顯示稀疏 — 僅針對 DTP 顯示稀疏維度

      • 顯示密集 — 僅針對 DTP 顯示密集維度

      • 兩者 — 針對 DTP 顯示密集與稀疏維度

    • 維度類型中,選取要限制 DPT 的維度類型,以僅顯示選取的維度類型。

      例如,如果您只希望使用者輸入 AccountEntityYear 的成員,請在維度類型中選取這些維度。當系統提示使用者輸入時,顯示的唯一維度是類型 AccountEntity 以及 Year