Show contents 

Dimensions > Dimensions Assembly Interfaces > IUserDimOrders > IUserDimOrders.Add

IUserDimOrders.Add

Syntax

Add(Attribute: IUserDimAttribute; isReverseOrder: Boolean): Boolean;

Parameters

Attribute. Dictionary attribute to be added in sorting list.

isReverseOrder. Order of sorting by this attribute to be set.

Description

The Add method adds dictionary attribute to sorting list.

Example

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    UsDim: IUserDimension;
    UsDimAtr: IUserDimAttributes;
    DimOrd: IUserDimOrders;
Begin
    MB := MetabaseClass.Active;
    MObj := MB.ItemById("USER_DIM").Edit;
    UsDim := MObj As IUserDimension;
    UsDimAtr := UsDim.Attributes;
    DimOrd := UsDimAtr.Orders;
    DimOrd.Add(UsDimAtr.Name, False);
    MObj.Save;
End Sub UserProc;

After executing the example the Name attribute is added to the list of dictionary sorting. Sorting by this attribute is ascending.

See also:

IUserDimOrders