@ValueDimCount

@VALUEDIMCOUNT 會傳回指定成員的維度數目。

DTP 類型:

可以將 @VALUEDIMCOUNT 指派給數值 類型的 DTP。

語法:

(@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-100

在此範例中,[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" 為密集,而 "Period" 已指定成員。