Ну что ж, всё-таки сделали как и было ранее, в аа-4.0, методом описанным выше.
1. Изменили макет "Этикетка" под размер бумаги 45х25 - методом подгадывания.
2. Добавили код в самом конце процедуры "Печать этикеток"
Скрытый текст |
---|
...... Если РежимПечати=0 Тогда ТабДокумент.ИмяПринтера = "\\192.168.103.42\ZDesigner LP 2824 Plus (ZPL)"; ТабДокумент.КоличествоЭкземпляров = 1; //ТабДокумент.РазмерСтраницы="Custom"; //ТабДокумент.ВысотаСтраницы=23; //ТабДокумент.ШиринаСтраницы=40; ТабДокумент.ОриентацияСтраницы=ОриентацияСтраницы.Портрет; ТабДокумент.ПолеСлева=0; ТабДокумент.ПолеСправа=0; ТабДокумент.ПолеСверху=0; ТабДокумент.ПолеСнизу=0; ТабДокумент.АвтоМасштаб = Истина; //ТабДокумент.Показать(); // - вывод сразу на печать без просмотра ТабДокумент.Напечатать(Истина); Иначе ТабДокумент.Показать(); КонецЕсли; //ТабДокумент.Показать(); КонецПроцедуры |
3. В самом конце модуля исправил
Скрытый текст |
---|
ЭтикеткиКоличествоВСтолбце=1; ЭтикеткиКоличествоВСтроке=1; |
Как итог. Почитав форум, видел сообщения, в которых рарус не хочет делать какой-либо функционал в основную поставку.
Но почему в специально предназначенном функционале печати этикеток нет банального кода товара?