@OpenDimCount

@OPENDIMCOUNT 傳回未指定成員的維度數量。

DTP 類型:

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

語法:

@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" 為密集,而 "Period" 具有成員輸入。