InitControlledParams(ObjKey: Integer; ObjParams: IMetabaseObjectParamValues);
InitControlledParams(ObjKey: uinteger; ObjParams: Prognoz.Platform.Intertop.Metabase.IMetabaseObjectParamValues);
ObjKey. Ключ вложенного объекта, значения параметров которого необходимо вычислить;
ObjParams. Коллекция значений параметров, в которую будут помещены вычисленные значения.
Метод InitControlledParams осуществляет вычисление выражений управления параметрами вложенного объекта.
При выполнении данного метода в коллекцию ObjParams будут помещены значения параметров, с которыми осуществляется открытие вложенного объекта при открытии данного объекта.
Для выполнения примера предполагается наличие объекта с идентификатором «Obj_1», содержащего один параметр. Данный объект основан на каком-либо дополнительном объекте, для которого настроено управление параметрами.
Добавьте ссылку на системную сборку Metabase.
После выполнения примера будет осуществлено открытие объекта с указанным значением параметра. После открытия будут вычислены значения параметров, с которыми открывается вложенный объект. Наименования и значения параметров вложенного объекта будут выведены в консоль среды разработки.
См. также: