@ValueDimCount

@VALUEDIMCOUNT 返回指定了其成员的维的数目。

DTP 类型:

可以为数字类型的 DTP 分配 @VALUEDIMCOUNT

语法:

(@VALUEDIMCOUNT(DTP,Dense/Sparse)

参数:

参数 说明
DTP 设计时提示或返回成员范围或交叉维的函数。
Dense/Sparse 可选。如果留空,则返回指定了成员的所有维的计数。如果输入了 "Dense" 或 "Sparse",则仅对采用指定类型而且指定了成员的维进行计数。

示例 1:

[DTP1]=@VALUEDIMCOUNT([MR1])

其中:

  • [DTP1]数字类型的 DTP,不是检查的提示。

  • [MR1]成员范围类型的 DTP,具有以下输入:

    • Account:

    • Period:Jan, Feb, Mar

    • HSP_View:

    • Year:

    • Scenario:

    • Version:Working

    • Entity:Sparse

    • Product:P-000

在此示例中,[DTP1] 返回 "3",这是由于为三个维指定了成员。

示例 2:

[DTP2]=@VALUEDIMCOUNT([MR1],"Dense")

其中:

  • [DTP2]数字类型的 DTP,不是检查的提示。

  • [MR1]成员范围类型的 DTP,具有以下输入:

    • Account:Dense

    • Period:Dense

    • HSP_View:Sparse

    • Year:Sparse

    • Scenario:Sparse

    • Version:Sparse

    • Entity:Sparse

    • Product:Sparse

在此示例中,[DTP2] 返回 "1",这是由于 "Account" 和 "Period" 为 dense,而且 "Period" 指定了成员。