IEaxAnalyzer.ParamValues

Синтаксис

ParamValues: IMetabaseObjectParamValues;

Описание

Свойство ParamValues предназначено для работы с коллекцией параметров куба, являющегося источником данных для экспресс-отчета.

При изменении значений параметров куба требуется перевычисление таблицы с данными экспресс-отчета. Если отчет содержит один источник данных, то следует вызвать метод Refresh для объекта, возвращаемого свойством Pivot. Если отчет содержит несколько источников данных, то метод Refresh следует вызывать для объекта, возвращаемого свойством DataSources.

Пример

Sub Main;

Var

MB: IMetabase;

Expr: IEaxAnalyzer;

Params: IMetabaseObjectParamValues;

v: Variant;

Begin

MB:=MetabaseClass.Active;

Expr:=MB.ItemById("EXPRESS_REPORT").Bind As IEaxAnalyzer;

Params:=Expr.ParamValues;

If Expr.IsParameterized Then

v:=Params.Item(0).Value;

End If;

End Sub Main;

 

После выполнения примера в переменной «v» будет содержаться значение первого параметра куба, являющийся источником данных для экспресс-отчета, если таковые имеются. Идентификатор экспресс-отчета - «EXPRESS_REPORT».

См. также:

IEaxAnalyzer