Report: IPrxReport;
Свойство Report определяет регламентный отчет, реализуемый интерфейсом IPrxReport.
Для открытия доступа к регламентному отчёту необходимо свойству IUiMetabaseObject.Active установить значение True.
Добавьте ссылки на системные сборки: Forms, Metabase, Report.
Пример является обработчиком события OnClick для кнопки.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
MB: IMetabase;
Begin
// Получаем репозиторий
MB := MetabaseClass.Active;
// Получаем регламентный отчет
UiReport1.Report := MB.ItemById("REPORT").Edit As IPrxReport;
UiReport1.Active := True;
End Sub Button1OnClick;
В результате выполнения примера при нажатии на кнопку в качестве источника данных для компонента UiReport будет установлен регламентный отчет с идентификатором REPORT, который будет отображен в компоненте ReportBox.
См. также: