CreateSimpleModel(InputEntryKey: Integer;
InputEntryKeys: Array;
OutputEntryKey: Integer;
Kind: MsFormulaKind;
GraphMeta: String;
Var InterVariableKey: Integer;
Var InterModelKey: Integer;
[ParentKey: Integer = -1;]
[InterParentKey: Integer = -1;]
[UseR: Boolean = False]): IMsModel;
CreateSimpleModel(InputEntryKey: Integer;
InputEntryKeys: System.Array;
OutputEntryKey: integer;
Kind: Prognoz.Platform.Interop.Ms.MsFormulaKind;
GraphMeta: string;
var InterVariableKey: integer;
var InterModelKey: integer;
ParentKey: uinteger;
InterParentKey: uinteger;
UseR: Boolean): Prognoz.Platform.Interop.Ms.IMsModel;
InputEntryKey. Initial variable key.
InputSlice. Array of factor keys.
OutputEntryKey. Key of output variable.
Kind. Model type.
GraphMeta. Graphical context.
InterVariableKey. Key of a intermediate variable.
InterModelKey. The key of the transitional model of interpolation/collapse
ParentKey. Parent element key.
InterParentKey. Parent key of intermediate variable and intermediate model of interpolation/collapse.
UseR. Determines whether R is used for model calculation.
The CreateSimpleModel method creates an internal model.
The GraphMeta parameter can take the Null value.
Values of the InterVariableKey and InterModelKey parameters are returned by the method after execution if frequencies of output variables and factors are different.
If the ParentKey parameter is set to -1, the internal model is created in the metamodel root.
If the InterParentKey parameter is set to -1, the intermediate model and variable are created in the metamodel root.
Available values of the UseR parameter:
True. R is used for model calculation.
False. The default value. A model is calculated by Foresight Analytics Platform.
The method use is given in the example for IMsMetaModelVisualController.HasVariableRubricator.
See also: