ТМС:Кассир:SetLine — различия между версиями
Материал из wiki.standart-n.ru
Aleksnick (обсуждение | вклад) (Новая страница: «==SetLine== Вывод информации на дисплей покупателя. При вызове данного метода все "отложенны…») |
Aleksnick (обсуждение | вклад) |
||
Строка 31: | Строка 31: | ||
iTimeout - таймаут вывода информации на дисплей покупателя | iTimeout - таймаут вывода информации на дисплей покупателя | ||
</nowiki> | </nowiki> | ||
+ | |||
+ | ==KillAllTimers== | ||
+ | Удалить все '''отложенные''' выводы на дисплей покупателя. |
Текущая версия на 13:16, 1 октября 2014
SetLine
Вывод информации на дисплей покупателя. При вызове данного метода все "отложенные" выводы информации на дисплей удаляются.
Параметры
iBaseID - ID предприятия, на чей дисплей выводить информацию (дисплей должен быть настроен) sLine1 - 1-я строка информации (если sLine1 = #9, информация в строку 1 дисплея не выводится) sLine2 - 2-я строка информации (если sLine2 = #9, информация в строку 2 дисплея не выводится) iTimeout - таймаут для создания "отложенного" вывода, после которого снова вызывается функция SetLine с новыми значениями строк (например, для очистки табло). Если iTimeout = 0, повторного вызова не происходит sLine21 - 1-я строка информации при повторном вызове sLine22 - 2-я строка информации при повторном вызове
Пример
SetLine(0, 'Привет,', 'мир!', 5000, '', ''); //выводит сообщение, через 5 секунд очищает табло SetLine(0, '', ''); //очищает табло
SetLineDelayed
Отложенный вывод информации на дисплей покупателя.
Параметры
iBaseID - ID предприятия, на чей дисплей выводить информацию sLine1 - 1-я строка информации (если sLine1 = #9, информация в строку 1 дисплея не выводится) sLine2 - 2-я строка информации (если sLine2 = #9, информация в строку 2 дисплея не выводится) iTimeout - таймаут вывода информации на дисплей покупателя
KillAllTimers
Удалить все отложенные выводы на дисплей покупателя.