EventsAssembly: Integer;
Свойство EventsAssembly определяет индекс объекта, который будет использоваться для обработки событий регламентного отчета.
Объект, индекс которого указан в данном свойстве, должен содержать в себе реализацию класса, унаследованного от . В случае использования .NET-сборки для обработки событий в соответствующем .NET-модуле/.NET-форме должен содержаться класс, унаследованный от .
Если обработка событий не осуществляется, то в данном свойстве необходимо установить значение «-1».
Sub Main;
Var
MB: IMetabase;
Report: IPrxReport;
Assemb: IPrxAssemblies;
i: Integer;
Begin
MB := MetabaseClass.Active;
Report := MB.ItemById("Report").Bind As IPrxReport;
Assemb := Report.Assemblies;
i := Assemb.EventsAssembly;
End Sub Main;
После выполнения примера в переменной «i» будет содержаться индекс объекта, используемого для обработки событий. Идентификатор регламентного отчета - «Report».
См. также: