Печать этикеток "Без предварительного просмотра"
Проблема следующая, есть этикетка 57*40, если при печати не ставлю галку "Без предварительного просмотра" этикетки выводятся на экран, нажимаю файл-печать-печать, то получаю нормальную этикетку. Если же даже не закрывая обработки поставить галку "Без предварительного просмотра" то печатает не на весь лист, а урезано.
Сам шаблон менял в конфигураторе, добавлял и строчку и столбик.
Сам шаблон менял в конфигураторе, добавлял и строчку и столбик.
По теме из базы знаний
- Печать наклеек с штрих кодом из документа "Заказ поставщика"
- Печать из мобильного приложения типовыми средствами. Сканирование штрихкода в мобильном приложении
- Печать этикеток на DYMO LabelManager 280 через DYMO Connect Web Service
- Печать этикеток штрихкода весового товара на принтере термоэтикеток или кассовом аппарате
- Генерация штрихкодов SSCC списком с возможностью их печати
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Ну, будет применять настройки, выставленные при предварительном просмотре. У меня такая же проблема была - напрямую этикетки печатались коряво (а раньше работало, потом то ли дрова на принтер переустановили, то ли еще что). Воткнул в процедуру печати принудительное присвоение ключа параметров - помогло.
Если НаПринтер Тогда
ПечДокумент.Вывод = ИспользованиеВывода.Разрешить;
ПечДокумент.Напечатать();
Иначе
ФормаПечати = ПолучитьОбщуюФорму("ПечатьДокументов",, Новый УникальныйИдентификатор);
ФормаПечати.ОбъектПечати = Ссылка;
ФормаПечати.ПечатныйДокумент = ПечДокумент;
ФормаПечати.Заголовок = Заголовок;
ФормаПечати.Защита = УправлениеДопПравамиПользователей.ЗащитаТаблиц();
//ФормаПечати.ИсточникМакета = ИсточникМакета;
ФормаПечати.Открыть();
КонецЕсли;
Показатьвот где отличие, с галкой я нажимаю или без неё.
Эммм. Тогда попробуй сбросить настройку с этим ключом и снова в режиме просмотра выставить все параметры.
КлючНастройки = "";
КлючОбъекта = "Общее/НастройкиПечатиТабличногоДокумента/ПАРАМЕТРЫ_ПЕЧАТИ_ЭтикеткаUr-otdel";
ХранилищеСистемныхНастроек.Удалить(КлючОбъекта, КлючНастройки, ИмяПользователя)
чистка не помогла.
заменил "Напечатать()" на "показать()", увидел что откуда-то появляется справа доп столбик, который где-то терялся при передаче в окно с предпросмотром "печать документов".
изначально было:
но был один столбик, так как я добавил ещё один, то писал:
в итоге заработало:
Хотя ОбластьШтрихкод это та же область из двух ячеек.
заменил "Напечатать()" на "показать()", увидел что откуда-то появляется справа доп столбик, который где-то терялся при передаче в окно с предпросмотром "печать документов".
изначально было:
ЭтикеткаОбласть.Область(2,2,2,2).ШиринаКолонки = ШиринаЭтикетки*0.53;
но был один столбик, так как я добавил ещё один, то писал:
ЭтикеткаОбласть.Область(2,2,2,3).ШиринаКолонки = ШиринаЭтикетки*0.26;
в итоге заработало:
ОбластьШтрихкод.ШиринаКолонки = ШиринаЭтикетки*0.26;
Хотя ОбластьШтрихкод это та же область из двух ячеек.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот