Точка входа

Точкой входа называется процедура с наименованием Main, которая будет запущена на выполнение при запуске сборки/модуля. В процедуре может осуществляться инициализация каких-либо форм или запуск другого кода на выполнение.

Процедура Main должна располагаться в глобальном пространстве имён и не иметь входных параметров. Допускается наличие любых модификаторов доступа. Для получения доступа к репозиторию используйте статическое свойство MetabaseClass.Active. Для получения модуля/формы, чей код выполняется в текущий момент, используйте статическое свойство ModuleClass.Active.

Sub Main;
Var
    Mb: IMetabase;
    MObj: IMetabaseObjectDescriptor;
Begin
    
// Получение доступа к репозиторию
    Mb := MetabaseClass.Active;
    // Получение описания объекта
    MObj := Mb.ItemById("Report");
    
//...
    // Дальнейшая работа с объектом и репозиторием
    //...
End Sub Main;

См. также:

Создание сборки