ILanerBoxMethodSettings.Param

Syntax

Param: Variant;

Description

The Param property is used to define parameters of series transformation. It is used when the ILanerBox.ExecuteMethodEx method has the Method parameter set to LanerBoxMethod.TermInfoMethod. Method parameters are passed as an array containing four elements at maximum:

Example

Executing the example requires a form with a button named Button1 on it, the LanerBox component named LanerBox1 and the UiErAnalyzer component which is used as a data source for LanerBox. Workbook of the time series database must be loaded to UiErAnalyzer1.

This example is executed on clicking the button.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Sett: ILanerBoxMethodSettings;

Param: Array[4] Of Variant;

Begin

Sett := New LanerBoxMethodSettings.Create;

Sett.TrySelfExecute := True;

Sett.CreateDerivedSeries := False;

Param[0] := MsInversion.Diff;

Param[1] := MsInversionLag.PrecidingYear;

Param[2] := -3;

Sett.Param := Param;

LanerBox1.ExecuteMethodEx(LanerBoxMethod.TermInfoMethod, Sett);

End Sub Button1OnClick;

After executing this example selected workbook series are converted to calculated ones calculated as increase of series values to the previous year with a lag of 3.

See also:

ILanerBoxMethodSettings