Служебные символы в отчете на матричный

отредактировано 05:38 Раздел: FastReport 3.0
Интересует как в отчете для матричника сделать поле со своей ескейп-последовательностью чтобы текст до конца строки был раздвинут на число символов этой последовательности?

Комментарии

  • отредактировано 05:38
    Положите в отчет пустую мемку и в ее OnBeforePrint напишите:
    Memo1.Text := #27#40...
    Правда, она будет показываться в превью в виде квадратиков.
  • отредактировано 05:38
    Как вставить саму последовательность я в курсе. Вопрос в другом, последовательность управляющих символов не печатается, соответственно не изменяет позицию печати.
    Пример. Есть два мемо. DMPMemo1 с первого символа до десятого. И DMPMemo2 с 11го и дальше. DMPMemo2 содержит слово 'TEST'. Для DMPMemo1 в OnBeforePrint имеем DMPMemo1.Text := #27'E';
    Теперь все это печатаем, хотя бы и в файл, и считаем, с какого символа начинается слово TEST. С 11го. А должно с 13.

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

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