ШТРИХ–М ШТРИХ-ФР-К [74/284] Руководство программиста

ШТРИХ–М ШТРИХ-ФР-К [74/284] Руководство программиста
Руководство программиста
74
PrintTrailer
ПечатьРекламногоТекста
Этот метод печатает рекламный текст исходя из собственных настроек ККМ.
PrintWideString
ПечатьЖирнойСтроки
Метод служит для печати строки символов на чековой ленте и/или на контрольной ленте (в
операционном журнале) жирным шрифтом. В свойствах UseReceiptRibbon, UseJournalRibbon
указывается, на какой из лент будет распечатан текст: значение свойства TRUE показывает, что
текст будет выведен на соответствующей ленте. Если оба значения свойств равны TRUE, то
производится одновременная печать на чековой и контрольной ленте (в операционном журнале).
Печатаемый текст задается в свойстве StringForPrinting. Максимальная допустимая длина
печатаемой строки 249 символов. Если длина строки в свойстве StringForPrinting меньше
максимальной допустимой, строка дополняется пробелами справа. Если длина строки превышает
максимальное допустимое значение, то оставшиеся символы на уровне драйвера игнорируются.
Перед вызовом метода в свойстве Password указать пароль оператора.
В свойстве OperatorNumber возвращается порядковый номер оператора, чей пароль был введен.
Метод может вызываться в любом режиме, кроме режимов 11, 12 и 14 (см. свойство ECRMode).
Не меняет режима ККМ.
Используемые свойства
Название
Тип
Диапазон/длина
Доступ
Расшифровка
Стр.
Password
Целое
до 8 разрядов
RW
Пароль для исполнения метода драйвера.
225
UseReceiptRibbon
Логич.
-
RW
Признак операции с чековой лентой. FALSE
не производить операцию над чековой лентой,
TRUE производить операцию над чековой
лентой.
276
UseJournalRibbon
Логич.
-
RW
Признак операции с лентой операционного
журнала: FALSE не производить операцию
над лентой операционного журнала, TRUE
производить операцию над лентой.
276
StringForPrinting
Строка
не более 249
символов
RW
Строка символов кодовой таблицы WIN1251
для печати.
243
Модифицируемые свойства
Название
Тип
Диапазон/длина
Доступ
Расшифровка
Стр.
OperatorNumber
Целое
1..30
R
Порядковый номер оператора, чей пароль был
введен.
225
Test
ТестовыйПрогон
Эта команда запускает тестовый прогон ККМ, т.е. печать тестового чека через определенные
промежутки времени. Перед вызовом метода в свойстве Password указать пароль оператора.
Перед исполнением команды необходимо заполнить свойство RunningPeriod, в котором указать
период печати тестового чека в минутах (значение «0» недопустимо). Прерывается тестовый
прогон ККМ только командой InterruptTest. В свойстве OperatorNumber возвращается
порядковый номер оператора, чей пароль был введен.
Работает в режимах 2, 3, 4, 7, 9 и 16 (см. свойство ECRMode).
Переводит ККМ или принтер в режим 10 (см. свойство ECRMode) (возврат в прежний режим
вызов метода InterruptTest).

Содержание