Впечатывание в бланк информации

отредактировано 16:25 Раздел: FastReport VCL
Всем добрый день. Возникла задача печати 2НДФЛ на новом бланке(под сканирование). Подскажите, как правильно/проще "впечатывать" данные в "квадратики". Пока есть такой вариант - в каждое место вывода разместить отдельный frMemoView и выводить в него соответствующий позиции символ. Но как-то это долго. Может есть более простой способ?

Комментарии

  • gpigpi
    отредактировано 16:25
    написал:
    Может есть более простой способ?
    В пятой версии - нет, в шестой - можно использовать Celluar Text
  • Сергей ГавриловСергей Гаврилов Ростов-на-Дону
    отредактировано January 2020

    Добрый день.


    Автор вопроса наверняка уже давно решил данную проблему. Но возможно ещё кому-то пригодится.


    Во времена FastReport 5 (или даже 4) я столкнулся с аналогичной проблемой: заполнением больничных. Для её решения, я написал свой компонент, наследованный от TfrxCustomMemoView. Он достаточно примитивный (никаких проверок, некоторые свойства могут работать неожиданно и т.п.), но со своей задачей справляется. Проверял в Delphi 7, но должен работать и в других версиях.


    В силу ограничений на размер сообщений (а также общей кривизны и тормознутости нового форума 😕) опубликовать здесь не смог. Если кому интересно пишите.


    Всего наилучшего,

    Сергей

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

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