Assembly: Dimensions;
Namespace: Prognoz.Platform.Interop.Dimensions;
The IUserDimension interface describes general model and structure of a calculated dictionary.
IUserDimension
When a new calculated dictionary is created, to ensure its correct work, determine the following minimum settings:
Attributes with the Name and Order destination must be created in the Attributes collection of attributes.
At least one block must be created in the Blocks collection of blocks, the index contents must be created for all created blocks.
Use the ForeModule and ForeSub properties to set a macro that will calculate dictionary elements.
If data aggregation is supposed to be further set up by elements of the created dictionary, create required levels in the Levels collection.
Property name | Brief description | |
The Attributes property returns an object that contains a collection of dictionary attributes. | ||
The Blocks property returns an object that contains a collection of dictionary blocks. | ||
The ForeModule property determines a unit or form that contains a macro that builds a dictionary. | ||
The ForeSub property determines a name of the macro that builds a dictionary elements tree. | ||
The HideInaccessibleElements property determines state of the Hide Inaccessible Dictionary Elements option. | ||
The Indexes property returns an object that contains a collection of dictionary indexes. | ||
The Levels property returns an object that contains a collection of dictionary levels. | ||
The ReverseOrder property determines state of the Reverse Order of Dictionary Elements option. |
See also: