The DimensionType property of the Dimension interface contains an enumeration constant that identifies the specific type of dimension.
Access depends on the value of the ClassType property of the object.
| Class type | Access |
|---|---|
| ClsDatabaseDimension | R/W |
| ClsCubeDimension | R |
| ClsPartitionDimension | R |
| ClsAggregationDimension | R |
The DimensionType property provides both the Analysis server and client applications with information about the contents of the dimension. For example, a client application may benefit from knowing that a dimension is based upon geography, and another on time. When accepting user inputs for these dimensions (say, in a filter statement), the client application can use a Map control for the Geography dimension and a Calendar control for the Time dimension.
Use the following code to set the DimensionType property of a dimension object:
'Assume an object (dsoDim) of ClassType clsDatabaseDimension exists.
dsoDim.DimensionType = dimRegular