RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TDecisionCube.DimensionMap Property

Describes the dimensions and summaries maintained by the crosstabulated data store.

Pascal
property DimensionMap: TCubeDims;
C++
__property TCubeDims DimensionMap;

Read DimensionMap to access the dimensions and summaries of the data store. The individual entries of the dimension map represent the fields of the dataset specified by the DataSet property or calculated fields derived from those fields, such as averages. DimensionMap provides information about these fields from the dataset that make up the crosstabulated data store, including the field names and the use of the fields within the multidimensional array. 

When the data store is not active, use the properties of the TCubeDim objects to change the information cached by the data store. Use the ActiveFlag property of individual TCubeDim objects to specify whether those dimensions or summaries from the dataset are cached by the crosstabulated data store. Use the BinType property of the TCubeDim objects to allow cells along temporal dimensions to represent date ranges or to put the dimensions in a paged (permanently drilled) state. 

If the dataset is not a query, use the DimensionType property of the TCubeDim objects to identify which fields are dimensions and which are summaries, and to identify the type of summary represented by the summary fields. 

To change the properties of the entries in the dimension map when the data store is active, use the Refresh method.

Note: At design time, the DimensionType, Name, and ActiveFlag properties of the TCubeDim objects that make up the dimension map can be set using the Decision Cube Editor.
 

 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!