IEaxDataSources.RemoveByKey

Синтаксис

RemoveByKey(Key: Integer): Boolean;

Параметры

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

Описание

Метод RemoveByKey осуществляет удаление источника данных по ключу из коллекции источников данных экспресс-отчета. Ключ источника данных передается посредством параметра Key. Метод возвращает значение True, в случае удачного удаления.

Пример

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

Sub Main;

Var

MB: IMetabase;

MObj: IMetabaseObject;

Expr: IEaxAnalyzer;

ExpDs: IEaxDataSources;

Res: String;

Begin

MB := MetabaseClass.Active;

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

Expr := MObj As IEaxAnalyzer;

ExpDs := Expr.DataSources;

If ExpDs.RemoveByKey(3)

Then Res :="Remove";

Else Res :="Don't remove";

End If;

MObj.Save;

End Sub Main;

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

См. также:

IEaxDataSources