Для форматирования параметров, которые содержат многострочный текст, используется тэг formattext
. Данный тэг позволяет использовать при печати встроенные шрифты ФР. Не допускает вложенных тэгов.
Для использования шрифтов ФР текст должен быть задан следующим образом: [[<номер_шрифта>;] или [&]] <текст_сообщения>\
. Здесь:
- номер_шрифта - используемый номер шрифта фискального регистратора:
- 1 - стандартный
- 2 - двойной высоты и ширины
- 3 - сжатый
- 4 - двойной ширины
- 5 - уменьшенный
- 6 - двойной высоты
- & - первый пробельный символ сообщения;
- текст_сообщения - текст, который предназначен для печати;
- \ - символ перевода строки;
- форматирование текста:
- ;l - выравнивание по левому краю (является выравниванием по умолчанию)
- ;c - выравнивание по центру
- ;r - выравнивание по правому краю
- ;f - заполнение символом
Code Block |
---|
title | Пример заполнения строки символом <*> |
---|
|
*;f |
Info |
---|
Использование шрифтов ограничивается возможностями ФР. Если длина строки превысит ширину чековой ленты, то строка будет перенесена с сохранением форматирования. |
Code Block |
---|
title | Пример форматированного текста |
---|
|
& Явная экономия\&\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 |
Panel |
---|
title | Пример печати на ФР Штрих |
---|
|
|
Атрибуты тэга formattext
Наименование | Тип данных | Описание | Примечания |
---|
var | строковый | Источник форматированного текста | Такое форматирование используется для задания рекламной информации в скидках. Эта информация хранится в document.rtext |
Code Block |
---|
title | Пример использования тега formattext |
---|
|
...
<formattext var="document.rtext"/>
... |