@OpenDimCount

@OPENDIMCOUNT 返回未指定其成员的维的数目。

DTP 类型:

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

语法:

@OPENDIMCOUNT(DTP,Dense/Sparse)

参数:

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

示例 1:

[DTP1]=@OPENDIMCOUNT([MR1])

其中:

  • [DTP1]数字类型的 DTP。

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

    • Account:

    • Period:Jan, Feb, Mar

    • HSP_View:

    • Year:

    • Scenario:

    • Version:Working

    • Entity:Sparse

    • Product:P-100

在此示例中,[DTP1] 返回 "5",这是由于总共有八个维,而且只有三个维具有成员输入。

示例 2:

[DTP2]=@OPENDIMCOUNT([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" 具有成员输入。