IMetabaseObjectParams.CreateEmptyValues

Синтаксис

CreateEmptyValues: IMetabaseObjectParamValues;

Описание

Метод CreateEmptyValues возвращает коллекцию, содержащую пустые значения параметров.

Пример

Для выполнения примера предполагается наличие в репозитории справочника "Dim_1", содержащего два параметра.

Sub Main;

Var

MB: IMetabase;

MDesc: IMetabaseObjectDescriptor;

ParamVal: IMetabaseObjectParamValues;

MInst: IMetabaseObjectInstance;

Dict: IDimInstance;

Begin

MB := MetabaseClass.Active;

MDesc := MB.ItemById("Dim_1");

ParamVal := MDesc.Params.CreateEmptyValues;

ParamVal.Item(0).Value := 1;

ParamVal.Item(1).Value := 10;

MInst := MDesc.Open(ParamVal);

Dict := MInst As IDimInstance;

Debug.WriteLine(Dict.Elements.Count);

End Sub Main;

После выполнения примера будет осуществлено открытие справочника "Dim_1". Перед открытием осуществляется создание пустой коллекции, а затем задание значений параметров. Количество элементов справочника, полученное после открытия, будет выведено в консоль среды разработки.

См. также:

IMetabaseObjectParams