PDA

Просмотр полной версии : Отрезка сервис чека в зависимости от его содержания



johny22
30.08.2014, 01:18
Ситуация следующая - на кухне стоят принтера - горячий цех холодный и кондитерская, на выходе из кухни - общий. На общий печатаются все те же сервис чеки что и по цехам. Возможно ли делать отрезку после последнего напечатанного ?
На текущий момент я использую другой макет печати для сводного принтера из которого убрано <endroll>, протягивают и рвут, а хотелось бы более изящного решения. Вариант со Склеиванием не подходит, нужно именно все раздельное в середине.

sibgaba
30.08.2014, 18:24
Хех, недавно точно такой же вопрос по 6-ке задали...

Там точно нет решения. В 7ке тоже не придумал как это сделать стандартными средствами...

SH
30.08.2014, 19:13
Скрипт, который в зависимости от содержимого, использует разные макеты? Не знаю, можно ли так сделать.

VampireKB
30.08.2014, 22:49
Хех, недавно точно такой же вопрос по 6-ке задали...

Там точно нет решения. В 7ке тоже не придумал как это сделать стандартными средствами...

эмм..в 6-ке это называется "группировка печати" ..просто ставится галочка и на раздачу чек выходит "целиком"

З.Ы. а как программа поймет что это "последний чек" и что именно после НЕГо требуется посылать сигнал автоотрезчику ? ТП - какие идеи ?

lEEFT
22.12.2014, 17:21
Предположу, что каждый чек = "документ с одной страницей". Так что принтер и система никак не может отследить "последний чек" из-за отсутствия "страниц документа". Общее кол-во всегда равно 1.
Протяжку можете убрать добавлением пустых строк в конце и пустого мемо. и почему нельзя сделать скейку на общий принтер, все-равно не делит чеки?

alkon132
22.12.2014, 18:23
На "общий" принтер принтер сделать сервис-чек, в котором указать все 3 категории - горячий цех, холодный и кондитерская.
Макет этого сервис-чека отредактировать таким образом, чтобы внутри была группировка блюд по категориям.

Теоретически так должно работать, сам не пробовал.