Показать содержание 

Fore > Интерфейсы сборки Fore > ISharedParams > ISharedParams.ParamValues

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