DimensionType (Dimension Interface)

Analysis Services Programming

Analysis Services Programming

DimensionType (Dimension Interface)

The DimensionType property of the Dimension interface contains an enumeration constant that identifies the specific type of dimension.

Applies To

clsAggregationDimension

clsCubeDimension

clsDatabaseDimension

clsPartitionDimension

Data Type

DimensionTypes

Access

Access depends on the value of the ClassType property of the object.

Class type Access
ClsDatabaseDimension R/W
ClsCubeDimension R
ClsPartitionDimension R
ClsAggregationDimension R
Remarks

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.

Example

Use the following code to set the DimensionType property of a dimension object:

'Assume an object (dsoDim) of ClassType clsDatabaseDimension exists.
dsoDim.DimensionType = dimRegular

See Also

Dimension Interface