IPrxDocument.RichText

Синтаксис Fore

RichText: String;

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

RichText: string;

Описание

Свойство RichText возвращает содержимое текстового листа регламентного отчета в формате RTF.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента ReportBox и компонента UiReport с наименованием «UiReport1», являющегося источником данных для ReportBox. К «UiReport1» подключен регламентный отчет, содержащий текстовый лист с каким-либо содержимым.

Пример является обработчиком события OnClick для кнопки.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var 
    pd: IPrxDocument;
Begin
    pd:= (UiReport1.Instance As IPrxReport).ActiveSheet As IPrxDocument;
    Debug.WriteLine(pd.RichText);
End Sub Button1OnClick;

После выполнения примера при нажатии кнопки содержимое текстового листа будет выведено в консоль в формате RTF.

Пример Fore.NET

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с идентификатором «Button1», компонента ReportBoxNet и компонента UiReportNet с наименованием «UiReportNet1», являющегося источником данных для ReportBoxNet. К «UiReportNet1» подключен регламентный отчет, содержащий текстовый лист с каким-либо содержимым.

Пример является обработчиком события Click для кнопки.

Imports Prognoz.Platform.Interop.Report;
Imports Prognoz.Platform.Interop.Tab;
Imports Prognoz.Platform.Interop.Forms;
Imports System.Diagnostics;

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var 
    pd: IPrxDocument;
Begin
    pd:= (UiReportNet1.ReportUI.Instance As IPrxReport).ActiveSheet As IPrxDocument;
    System.Diagnostics.Debug.WriteLine(pd.RichText);
End Sub Button1OnClick;

После выполнения примера при нажатии кнопки содержимое текстового листа будет выведено в консоль в формате RTF.

См. также:

IPrxDocument