You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Для форматирования параметров, которые содержат многострочный текст, используется тэг formattext. Данный тэг позволяет использовать при печати встроенные шрифты ФР. Не допускает вложенных тэгов.

Для использования шрифтов ФР текст должен быть задан следующим образом: [[<номер_шрифта>;] или [&]] <текст_сообщения>\. Здесь:

  • номер_шрифта - используемый номер шрифта фискального регистратора:
    • 1 - стандартный
    • 2 - двойной высоты и ширины
    • 3 - сжатый
    • 4 - двойной ширины
    • 5 - уменьшенный
    • 6 - двойной высоты
  • & - первый пробельный символ сообщения;
  • текст_сообщения - текст, который предназначен для печати;
  • \ - символ перевода строки;
  • форматирование текста:
    • ;l - выравнивание по левому краю (является выравниванием по умолчанию)
    • ;c - выравнивание по центру
    • ;r - выравнивание по правому краю
    • ;f - заполнение символом
Пример заполнения строки символом <*>
*;f

Использование шрифтов ограничивается возможностями ФР.

Если длина строки превысит ширину чековой ленты, то строка будет перенесена с сохранением форматирования.

Пример форматированного текста
&       Явная экономия\&\2; ДЕШЕВЛЕ НА 30%\
&\        все зубные пасты\&\
2;Lacalut, Rocks\2; Splat Special\2;    Colgate\2;  Optic White\2;  Paradontax\&\
--------------------------------\
5;Цена на полке указана с учетом скидки\
5;     Кoличecтвo тoвapa oгpaничeнo.\
--------------------------------\
1;Мы были рады Вам!;c\
4;Приходите еще!;c
Пример печати на ФР Штрих

Атрибуты тэга formattext

НаименованиеТип данныхОписаниеПримечания
varстроковыйИсточник форматированного текстаТакое форматирование используется для задания рекламной информации в скидках. Эта информация хранится в document.rtext
Пример использования тега formattext
...
<formattext var="document.rtext"/>
...
  • No labels