Assembly: Dimensions;
Namespace: Prognoz.Platform.Interop.Dimensions;
The IStandardDimension interface describes general model and structure of a table dictionary.
IStandardDimension
When a new table dictionary is created, to ensure its correct work, determine the following minimum settings:
Create attributes with the Name, Identifier and Order destination In the Attributes collection of attributes.
Create at least one block in the Blocks collection of blocks, the index contents must be created for all created blocks.
Specify a data source and set up field binding for the blocks in the IStandardDimBlock.Dataset property.
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 | |
Attributes | The Attributes property returns an object that contains a collection of table dictionary attributes. | |
Blocks | The Blocks property returns an object that contains a collection of table dictionary blocks. | |
DeduplicateCondition | The DeduplicateCondition property determines method of elements' selection when deleting duplicates in the dictionary. | |
DeduplicateExpression | The DeduplicateExpression property returns the expression used to remove duplicates from the dictionary. | |
HideInaccessibleElements | The HideInaccessibleElements property determines state of the Hide Inaccessible Dictionary Elements option. | |
Indexes | The Indexes property returns an object that contains a collection of dictionary indexes. | |
Levels | The Levels property returns a collection of table dictionary levels. | |
ReverseOrder | The ReverseOrder property determines state of the Reverse Order of Dictionary Elements option. |
See also: