IDimAttributeHierarchy

Assembly: Dimensions;

Namespace: Prognoz.Platform.Interop.Dimensions;

Description

The IDimAttributeHierarchy interface is used to work with dictionary attribute alternative hierarchy.

Inheritance Hierarchy

          INamedEntity

          IDimHierarchy

          IDimAttributeHierarchy

Comments

Alternative hierarchies enable the user to create different view options for a single dictionary. Other repository dictionaries and attributes can be used as alternative hierarchies.

Properties

  Property name Brief description
AttributeIndex The AttributeIndex property returns index of alternative hierarchy attribute.
BaseAttribute The BaseAttribute property determines original attribute basing on unique values of which hierarchy is built.
Level The Level property determines level of the original attribute basing on which unique values alternative hierarchy is built.

Properties inherited from IDimHierarchy

  Property name Brief description
Original The Original property returns dictionary model used for basic hierarchy.
Source The Source property returns dictionary model used for alternative hierarchy.
SourceAttribute The SourceAttribute property determines correspondence between basic dictionary attribute and alternative dictionary attribute.
SourceIndex The SourceIndex property determines index of alternative dictionary that contains keys required to compare elements in basic and alternative dictionaries.

Properties inherited from INamedEntity

  Property name Brief description
Id The Id property determines object identifier.
Key The Key property returns the object key.
Name The Name property determines object name.

See also:

Dimensions Assembly Interfaces