IWinApplication.GetObjectTarget

Синтаксис

GetObjectTarget(Object: IMetabaseObjectDescriptor): IUiCommandTarget;

Параметры

Object. Описание объекта репозитория, над которым необходимо произвести какое-либо действие.

Описание

Метод GetObjectTarget создает объект, осуществляющий выполнение каких-либо действий над объектами репозитория с помощью зарезервированных команд.

Комментарии

Список команд, доступных для объектов, представлен в описании метода IUiCommandTarget.Execute.

Пример

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

Sub UserProc;
Var
    Mb: IMetabase;
    ObjDes: IMetabaseObjectDescriptor;
    Target: IUiCommandTarget;
Begin
    MB := MetabaseClass.Active;
    ObjDes := MB.ItemById("Table_1");
    Target := WinApplication.Instance.GetObjectTarget(ObjDes);
    Target.Execute("Object.Open"Null);
End Sub UserProc;

При выполнении примера будет открыта указанная таблица репозитория.

См. также:

IWinApplication | IUiCommandTarget