“包含”返回 Input 1 中的成员,Input 2 从相同的维针对这些成员指定了成员。“排除”返回 Input 1 中的成员,Input 2 在相同的维中未针对这些成员指定成员。
对于 @DEPENCENCY
,目标 DTP 类型可用于以下 DTP:
目标 DTP 类型 | @DEPENDENCY 中使用的参数 |
---|---|
成员 | “成员范围”、“交叉维”、“一个维”或“多个维”。如果 @DEPENDENCY 中使用了成员,则必须在函数 @DIMMEMBER (member) 中使用。 |
多个成员 | 一个维或多个维 |
一个维 | “成员范围”、“交叉维”、“一个维”或“多个维” |
多个维 | “成员范围”或“交叉维” |
成员范围 | “成员范围”、“交叉维”、“一个维”或“多个维” |
交叉维 | “成员范围”、“交叉维”、“一个维”或“多个维” |
语法:
@DEPENENCY (Input1, Dependence, Input2)
参数:
参数 | 说明 |
---|---|
Input1 |
设计时提示或函数 |
Dependence |
“包含”或“排除” |
Input2 |
设计时提示或函数 |
下面的示例 1 和示例 2 采用以下输入:
[cd_mr_i1]
是交叉维类型的 DTP,不是检查的提示。
[CD1]
是交叉维类型的可提示 DTP,具有以下输入:
Account:"Units"
Period:"Jan"
HSP_View:
Year:"FY15"
Scenario:"Actual"
Version:"Working "
Entity:"111"
Product:
[POV]
是成员范围类型的可提示 DTP,具有以下输入:
Account:
Period:"Feb"
HSP_View:
Year:"FY16"
Scenario:"Actual"
Version:"Working "
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" 中指定的维。