IMetabaseObjectDescriptor.Open

Синтаксис

Open(Params: IMetabaseObjectParamValues): IMetabaseObjectInstance;

Параметры

Params. Значения параметров, с которыми осуществляется открытие объекта.

Описание

Метод Open осуществляет открытие объекта и возвращает его данные.

Комментарии

Метод Open создает экземпляр объекта, но при этом не открывает его в визуальном интерфейсе. В визуальном интерфейсе могут быть открыты только формы. Для открытия визуального интерфейса других объектов репозитория используйте команду Object.Open.

Значение параметра Params зависит от следующих условий:

Примеры

Для выполнения примера предполагается наличие в репозитории формы с идентификатором FORM.

Добавьте ссылку на системную сборку Metabase.

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
Begin
    // Получим текущий репозиторий
    MB := MetabaseClass.Active;
    // Получим форму
    MObj := MB.ItemById("FORM").Bind;
    // Откроем форму без параметров
    MObj.Open(Null);
End Sub UserProc;

В результате выполнения примера будет открыта форма с указанным идентификатором без параметров.

См. также:

IMetabaseObjectDescriptor