Как заменить текст в Tfrxrichview, не нарушая форматирования

отредактировано August 2015 Раздел: FastReport 4.0
Добрый день.

Можно ли средствами FastReport перед печатью заменить часть текста, содержащегося в TfrxRichView.
Т.е., в отчете есть TfrxRichView, он содержит оформленный текст. Перед печатью нужно найти и заменить некоторые слова на другие, не нарушая оформления.
В форуме встречал пару топиков по этой теме, но они не заканиваются каким-либо решением проблемы.

Помогите примером.
Как вообще это можно сделать?

Спасибо.

Комментарии

  • отредактировано 16:32
    Можно разместить 2 RichView один поверх другого. У верхнего задать цвет непрозрачности - белый и свойство Printable = false.
    При печати верхний скроется, а нижний распечатается.
    Будет работать только в том случае, если на момент формирования отчёта мемки статичные, то есть в самим отчёте их изменение не происходит.
    Либо, после изменения мемки d onClickObject менять и нижнюю.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.