IGxFlowDocument.LoadFormattedText

Синтаксис

LoadFormattedText:(Text: String);

Параметры

Text. Строка в формате rtf.

Описание

Метод LoadFormattedText загружает строку в поле форматированного текста.

Пример

Для выполнения примера предполагается наличие:

Подключите системные сборки: Report, Tab, Drawing, Forms, Metabase. Добавьте событие кнопки:

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Rep: IPrxReport;
    Doc: IPrxFlowDocument;
    Text: String;
    Rect: IGxRectF;
    Obj: ITabObject;
    Objs: ITabObjects;
    TS: ITabSheet;
Begin
    Rep := UiReport1.Report;
    // Получим текущий форматированный текст
    TS := (Rep.ActiveSheet As IPrxTable).TabSheet;
    Objs := TS.Objects;
    Doc := Objs.Item(0).Extension As IPrxFlowDocument;
    Text := Doc.SaveFormattedText;
    Rect := New GxRectF.Create(005050);
    // Создадим новый форматированный текст
    Obj := Objs.Add("PrxFlowDocument", Rect);
    Doc := Objs.Item(1).Extension As IPrxFlowDocument;
    Doc.LoadFormattedText(Text);
End Sub Button1OnClick;

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

См. также:

IGxFlowDocument