@Dependency

「內含」針對具備從相同維度指定之成員的 Input 2,傳回來自 Input 1 的成員。「排除」針對在相同維度中沒有特定成員的 Input 2,傳回來自 Input 1 的成員。

目標 DTP 類型可與下列 @DEPENCENCY 的 DTP 搭配使用:

目標 DTP 類型 @DEPENDENCY 中所使用的參數
成員 成員範圍、跨維度、單一維度,或多個維度。如果成員用於 @DEPENDENCY,其必須用於函數 @DIMMEMBER (成員) 中。
成員 單一維度或多個維度
維度 成員範圍、跨維度、單一維度,或多個維度
維度 成員範圍或跨維度
成員範圍 成員範圍、跨維度、單一維度,或多個維度
跨維度 成員範圍、跨維度、單一維度,或多個維度

語法:

@DEPENENCY (Input1, Dependence, Input2)

參數:

參數 描述
Input1 設計時期提示或函數
Dependence 「內含」或「排除」
Input2 設計時期提示或函數

下列範例 1 與範例 2 假設下列輸入:

  • [cd_mr_i1] 是非確認提示之跨維度 類型的 DTP。

  • [CD1] 是具有下列輸入之可提示的跨維度 類型的 DTP。

    • Account:「單位」

    • Period:「一月」

    • HSP_View:

    • Year:「FY15」

    • Scenario:「實際」

    • Version:「作業中」

    • Entity:「111」

    • Product:

  • [POV] 是具有下列輸入之可提示的成員範圍 DTP。

    • Account:

    • Period:「二月」

    • HSP_View:

    • Year:「FY16」

    • Scenario:「實際」

    • Version:「作業中」

    • Entity:

    • Product:「P_000」

範例 1:

[cd_mr_i1]=@DEPENDENCY([CD1],"Inclusive",[POV])

在此範例中,[cd_mr_i1] 會傳回 "Jan->FY15->Actual->Working",因為 "Period"、"Year"、"Scenario" 和 "Version" 具有 "CD1" 和 "POV" 的輸入值。

範例 2:

[cd_mr_e1]=@DEPENDENCY([CD1],"Exclusive",[POV]

在此範例中,[cd_mr_e1] 會傳回 "Units->"111",因為 "Account" 與 "Entity" 是 "Input 1" 中唯一的維度,其擁有指定的成員,而且該成員未在 "Input 2" 中指定。