[ОТВЕТИТЬ]
Опции темы
07.09.2015 07:17  
HellDog
Доброго дня!
Вариант предложенный Павлом заработал, спасибо! Но с одни маленьким дополнением.
Пришлось закомментировать еще один блок в print_item_to_printer:
Цитата:
--if ukm.str_len(" " .. __item.measurement .. "*" .. tostring(__item.totalquantity) .. "*" .. tostring(__item.price) .. " " .. tostring(__item.total) .. itemsign) < (width + 1) then
-- text = text .. ukm.adjustment(" " .. __item.measurement .. "*" .. tostring(__item.totalquantity) .. "*" .. tostring(__item.price), tostring(__item.total) .. itemsign, width, " ") .. "\n";
-- else
-- text = text .. ukm.rightpad(" " .. __item.measurement .. "*" .. tostring(__item.totalquantity) .. "*" .. tostring(__item.price) .. " ", width-1, ".") .. "\n";
-- text = text .. ukm.leftpad(tostring(__item.total) .. itemsign, width, ".") .. "\n";
--end
УКМ4 49 sp1

Попутно вопрос. Можно ли как то в print_item_to_printer передать объект __header? Поясню. Необходимо, что бы при печати товарного чека, форма чека была "старая". Определить, что именно печатаем можно через свойство объекта __header.receipt.type.
 
07.09.2015 14:03  
Павел Сосновских
передать нет, но "добраться" до него можно: __item.receipt.type
можно еще __item.receipt.header....
 
"Спасибо" Павел Сосновских от:
 


Опции темы



Часовой пояс GMT +3, время: 12:35.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.