Имя: Пароль:
1C
 
Печат этикетки
0 Shalun
 
naïve
02.09.25
14:48
Не правильный вывод на пчать.
1 arsik
 
гуру
02.09.25
14:50
(0) Ну выводи на печать правильно.
2 Волшебник
 
02.09.25
14:52
(0) Нажмите кнопку "Печат правелно"
3 Shalun
 
naïve
02.09.25
14:53
Всем добрый день, уважаемые гуру!
Вопрос такой. Есть обработка, с собственным макетом этикетки. Програмно задаю размер страницы:
ТабличныйДокумент.ВысотаСтраницы
ТабличныйДокумент.ШиринаТаблицы.
Но выводит на печать 4 страницы. Т.е. изображение 1 этикетки раскидывает по кускам на 4 страницы.
Пробовал играть с масштабом, печатает 1 этикетку как надо и 3 пустых.
Не пойму в каком направлении вообще копать? Кто подскажет дельным советом?
Заранее спасибо!
4 Fedor-1971
 
02.09.25
14:59
(3) почисти лишние колонки и строки в макете
проверь размер страницы на принтере (особенно на чековом)
поставь печать по ширине листа

Как-то так, начни с этого
5 Shalun
 
naïve
02.09.25
15:03
(4) Ну лишних колонок вроде нет, вывожу на печать секцию по строкам и колонкам. Т.е. только значимое поле. Размер страницы на принтере стоит такой же как и станавливал программно для табличного документа.
Если ставлю по ширине страницы - выводит 2 этикетки, одну с инфой другую пустую.
6 arsik
 
гуру
02.09.25
15:11
(5) Конфингуранция ккая?
7 Shalun
 
naïve
02.09.25
15:13
(6) Комплексная 2.5.22.92
8 Garykom
 
гуру
02.09.25
15:27
А я вот год назад делал гибкую настройку этикеток (для принтера этикеток) юзерами
Там типа сами задают в табличке блоки для печати с размерами, шрифтом и данными (именами полей откуда текст или данные картинки/шк и тип шк)
Данные берутся из запроса

Т.е. сначала задаем размер этикетки в целом, выбираем способ печати (Обычный принтер А4 или Принтер этикеток) и т.д.
Затем прописываем нужные поля

Вышло вполне неплохо, по крайней мере из просьб доработок было только добавить возможность не только линейных горизонтальных полей (расположенных по вертикали друг под другом)
Но и типа сделать хотя бы разбивку одного поля на левое и правое
Но были посланы далеко и надолго, ибо и так задолбался
9 Garykom
 
гуру
02.09.25
15:23
(8)+ Во типа так
10 arsik
 
гуру
02.09.25
15:29
(7) Так там встроенная система печати этикеток наверно. Зачем из своей обработки печатать?
11 Garykom
 
гуру
02.09.25
15:31
(10) Она есть (в типовой ЕРП/КА/УТ11) но сильно ограниченная и сложная в настройке
Не для всех объектов работает например, некоторые данные хрен засунешь без доработки
12 Shalun
 
naïve
02.09.25
15:41
(9) интересно конечно, но мне макет менять не надо, он один.
(10) Мне нужно выводить на печать поля, которых нет в типовом решении.
13 arsik
 
гуру
02.09.25
16:36
(12) В штатной обработке есть поля "ПроизвольныйТекст1",...
Тебе только заполнение сделать.
14 Fedor-1971
 
02.09.25
17:20
(5) такое бывает, когда размер макета вылазит за размеры этикетки.
Тупо обведи рамочкой свой готовый макет с данными, печатни на обычном принтере и померяй линейкой
15 Shalun
 
naïve
02.09.25
20:35
(14) Да, так и есть. Пришлось поужаться, все стало на свои места! Спасибо.
16 Shalun
 
naïve
02.09.25
20:37
(13) Очень интересно! Можно поподробней? В шаблонах есть произвольный текст? И как туде вставлять этот текст?
17 arsik
 
гуру
02.09.25
21:11
Ну вот например в редакторе шаблона + в обработке печати этикеток
18 timurhv
 
02.09.25
21:32
(10) например, просят в таком виде, еще шрифт чтобы был у жирного 10, а у текста 8:
Производитель: ООО "Рога и копыта"
Вода минеральная, негазированная

Только через Новый ФорматированнаяСтрока можно такое вывести, да и то - нельзя картинки не из конфигурации добавить.
19 arsik
 
гуру
02.09.25
21:39
(18) Можно и без ФорматированнаяСтрока.
Ошибка? Это не ошибка, это системная функция.