IMetabaseObjectParams.CreateEmptyValues

Syntax

CreateEmptyValues: IMetabaseObjectParamValues;

Description

The CreateEmptyValues method returns a collection that contains empty parameters value.

Example

Executing the example requires that the repository contains the Dim_1 dictionary that contains two parameters.

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;

After executing this example the Dim_1 dictionary is opened. Before opening an empty collection is created, then parameters values are assigned. Number of collection elements received after opening is displayed in the development environment console.

See also:

IMetabaseObjectParams