IMsVariable.CreateLoadSettings

Синтаксис

CreateLoadSettings: IMsVariableLoadSettings;

Описание

Метод CreateLoadSettings создает объект, определяющий параметры загрузки данных в переменную моделирования. Используется при загрузке данных с помощью формулы.

Пример

Для выполнения примера предполагается наличие в контейнере моделирования переменной, настроенной на загрузку данных с помощью формулы.

 

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Variable: IMsVariable;

LoadSetting: IMsVariableLoadSettings;

Period: IMsModelPeriod;

i: Integer;

Begin

MB := MetabaseClass.Active;

MObj := MB.ItemByIdNamespace("Var_1", MB.ItemById("KONT_MODEL").Key).Edit;

Variable := MObj As IMsVariable;

LoadSetting := Variable.CreateLoadSettings;

Period := LoadSetting.Period;

Period.IdentificationStartDate := DateTime.ComposeDay(2000, 1, 1);

Period.IdentificationEndDate := DateTime.ComposeDay(2004, 1, 1);

LoadSetting.ScenarioIncluded(-1) := True;

For i := 0 To LoadSetting.DimensionFix.Count - 1 Do

LoadSetting.DimensionFix.Selection.Item(i).SelectAll;

End For;

Variable.Execute(LoadSetting);

MObj.Save;

End Sub Main;

После выполнения примера будут определены параметры, необходимые для загрузки данных в переменную, затем осуществляется сама загрузка данных.

См. также:

IMsVariable