@AVAILDIMCOUNT returns the number of available dimensions.
DTP Type:
@AVAILDIMCOUNT can be assigned to a DTP of type numeric.Syntax:
@AVAILDIMCOUNT(DTP,Dense/Sparse)
Parameters:
| Parameter | Description |
|---|---|
DTP |
Design-time prompt or function that returns a member range or cross dimension. |
Dense/Sparse |
Optional. If left empty, returns the count of all available dimensions. If "Dense" or "Sparse" is entered, only the specified type of available dimensions are counted. |
Example 1:
[DTP1]=@AVAILDIMCOUNT([MR1])
Where:
[DTP1] is a DTP of type numeric .
[MR1] is a DTP of type member range with the following inputs:
Account:
Period: Jan, Feb, Mar
HSP_View:
Year:
Scenario:
Version: Working
Entity:
Product: P_000
In this example, [DTP1] returns "8", since there are a total of eight dimensions.
Example 2:
[DTP2]=@AVAILDIMCOUNT([MR2],"Dense")
Where:
[DTP2] is a DTP of type numeric.
[MR2] is a a DTP of type member range with the following inputs:
Account: Dense
Period: Dense
HSP_View: Sparse
Year: Sparse
Scenario: Sparse
Version: Sparse
Entity: Sparse
Product: Sparse
In this example, DTP2 returns "2", since only "Account" and "Period" are dense.