Export: IMetabaseObject;
Метод Export экспортирует модель, отображаемую в компоненте, в регламентный отчет.
Результатом работы метода является объект, содержащий в себе регламентный отчет. Данный регламентный отчет будет открыт на редактирование.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента ModelBox с идентификатором «ModelBox1». Источником данных для компонента ModelBox является компонент UiModel.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
Obj: IMetabaseObject;
Rep: IPrxReport;
Begin
Obj := ModelBox1.Export;
Rep := Obj As IPrxReport;
If (Rep <> Null) Then
Rep.SaveToFile("c:\my.ppreport", PrxReportSaveMode.Full);
End If;
End Sub Button1OnClick;
После выполнения примера, модель, отображаемая в компоненте «ModelBox1», будет преобразована в регламентный отчет и экспортирована в файл отчета «my.ppreport».
См. также: