@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" 指定了成员。