IForeMethod.Bind

Syntax

Bind;

Description

The Bind method initializes the custom method. The list of parameters is updated when initializing.

Example

Executing the example requires that the repository contains an area of the global parameters with the SHARED_P identifier.

Sub Main;

Var

mb: IMetabase;

Shp: ISharedParams;

UserMeth: IForeMethods;

uMethod: IForeMethod;

MethParams: IForeMethodParams;

mParam: IForeMethodParam;

i: Integer;

Begin

mb := MetabaseClass.Active;

Shp := mb.ItemById("SHARED_P").Bind As ISharedParams;

UserMeth := Shp.Methods;

uMethod := UserMeth.FindByKey(1);

If uMethod <> Null Then

uMethod.Bind;

MethParams := uMethod.Params;

For i := 0 To MethParams.Count - 1 Do

mParam := MethParams.Item(i);

Debug.WriteLine("Parameter: " + mParam.Param);

End For;

End If;

End Sub Main;

The custom method with the "1" key is initialized after executing this example. The name of its parameters is displayed in the console window.

See also:

IForeMethod