IStdDimOrders.Delete

Syntax

Delete(Index: Integer): Boolean;

Parameters

Index - index of attribute included in sorting list.

Description

The Delete method removes the attribute, index of which is passed by the Index parameter, from the sorting list of table dictionary and returns True if it is successfully removed.

Example

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Dimens: IStandardDimension;

DimAttrs: IStandardDimAttributes;

DimOrd: IStdDimOrders;

s: String;

Begin

MB := MetabaseClass.Active;

MObj := MB.ItemById("TAB_DIM").Edit;

Dimens := MObj As IStandardDimension;

DimAttrs := Dimens.Attributes;

DimOrd := DimAttrs.Orders;

If DimOrd.Delete(DimOrd.Count - 1) Then

s := "Yes";

Else

s := "No";

End If;

MObj.Save;

End Sub Main;

After executing the example the "s" variable contains Yes if the last attribute is successfully removed from the list of sorting.

See also:

IStdDimOrders