IAdoMdCatalog.Open

Синтаксис Fore

Open: IAdoMdCatalogInstance;

Синтаксис Fore.NET

Open(): Prognoz.Platform.Interop.AdoMd.IAdoMdCatalogInstance;

Описание

Метод Open осуществляет открытие каталога ADOMD.

Пример Fore

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

Sub UserProc;
Var
    MB: IMetabase;
    Catalog: IAdoMdCatalog;
    CatalogInst: IAdoMdCatalogInstance;
Begin
    MB := MetabaseClass.Active;
    Catalog := MB.ItemById("ADOMDTest").Bind As IAdoMdCatalog;
    CatalogInst := Catalog.Open;
End Sub UserProc;

При выполнении примера будет получен открытый экземпляр каталога ADOMD.

Пример Fore.NET

Для выполнения примера предполагается наличие в репозитории каталога ADOMD с идентификатором «ADOMDTest». Указанный пример является точкой входа для .NET-сборки.

Imports Prognoz.Platform.Interop.AdoMd;
Imports Prognoz.Platform.Interop.Metabase;

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    Catalog: IAdoMdCatalog;
    CatalogInst: IAdoMdCatalogInstance;
Begin
    MB := Params.Metabase;
    Catalog := MB.ItemById["ADOMDTest"].Bind() As IAdoMdCatalog;
    CatalogInst := Catalog.Open();
End Sub;

При выполнении примера будет получен открытый экземпляр каталога ADOMD.

См. также:

IAdoMdCatalog