IEaxDataSources.FindByKey

Синтаксис

FindByKey(Key: Integer): IEaxDataSource;

Параметры

Key - ключ источника данных.

Описание

Метод FindByKey осуществляет поиск источника по ключу в коллекции источников данных и возвращает объект, содержащий источник данных экспресс-отчета.

Пример

Для выполнения примера предполагается наличие в репозитории экспресс-отчета с идентификатором «EXPRESS_REPORT».

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Expr: IEaxAnalyzer;

ExpDs: IEaxDataSources;

Exp: IEaxDataSource;

Res: String;

Begin

MB := MetabaseClass.Active;

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

Expr := MObj As IEaxAnalyzer;

ExpDs := Expr.DataSources;

Exp := ExpDs.FindByKey(3);

If Exp <> Null

Then Res := "Find";

Else Res := "Don't find";

End If;

MObj.Save;

End Sub Main;

После выполнения примера, в переменной «Res» будет содержаться «Find», если в коллекции источников данных экспресс-отчета существует источник с ключом «3».

См. также:

IEaxDataSources