ISharedParams.ParamValues

Синтаксис

ParamValues: IMetabaseObjectParamValues;

Описание

Свойство ParamValues позволяет задавать текущие параметры глобальных переменных без сохранения области глобальных переменных.

Комментарии

После задания параметров следует воспользоваться методом ApplyParamValues.

Примечание. Для чтения текущего значения глобальной переменной следует использовать свойство IMetabaseCache.SharedValue.

Пример

Sub SetGlobalVariableValue;
Var
    MB: IMetabase;
    SParams: ISharedParams;
    GlobalVar: IMetabaseObjectParamValue;
Begin
    MB := MetabaseClass.Active;
    SParams := Mb.SpecialObject(MetabaseSpecialObject.SharedParams).Bind As ISharedParams;
    GlobalVar := SParams.ParamValues.FindById("GLOBAL_INT");
    GlobalVar.Value := 25;
    SParams.ApplyParamValues;
End Sub SetGlobalVariableValue;

После выполнения примера будет задано значение указанной глобальной переменной.

См. также:

ISharedParams