IPrxDataSources.Add

Синтаксис

Add(Value: IMatrixDataSource): IPrxDataSource;

Параметры

Value - многомерный источник данных.

Описание

Метод Add добавляет источник данных, передаваемый посредством параметра Value.

Пример

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Cube: ICubeInstance;

Report: IPrxReport;

MatrDS: IMatrixDataSource;

DtSources: IPrxDataSources;

DtSource: IPrxDataSource;

Begin

MB := MetabaseClass.Active;

MObj := MB.ItemById("Report").Edit;

Cube := MB.ItemById("CUBE1").Open(Null) As ICubeInstance;

Report := MObj As IPrxReport;

MatrDS := Cube.Destinations.DefaultDestination As IMatrixDataSource;

DtSources := Report.DataSources;

DtSource := DtSources.Add(MatrDS);

MObj.Save;

End Sub Main;

После выполнения примера в регламентном отчете с идентификатором «Report» будет добавлен источник данных. Источником данных является куб с идентификатором - «Cube1».

См. также:

IPrxDataSources