Имя: Пароль:
1C
1С v8
Печать конверта
0 Kardash
 
03.10.14
12:53
Пробую прикрутить к счету на оплату в УТ печать конверта 162Х114 (стандартный С6).
Макет сделал, параметры задал:

ТабДок.РазмерСтраницы = "Custom";// или так(без ширины и высоти) - "Envelope C6";
ТабДок.ВысотаСтраницы = 114;
ТабДок.ШиринаСтраницы = 162;
ТабДок.АвтоМасштаб = Истина;

После открытия 1с предприятия на предварительном просмотре печати все ок, но в момент самой печати формат меняет на А4 и на принтер уже идет криво. После первой печати, даже предварительный просмотр также А4 (и печать соответственная).

Ищу уже часа 2, не могу найти в нете, как устранить проблему.
Платформа - 1С:Предприятие 8.2 (8.2.18.61)
1 butterbean
 
03.10.14
12:54
задай ИмяПараметровПечати
2 ObjectRelation Model
 
03.10.14
12:57
3 Kardash
 
03.10.14
12:57
(1) не помогло
4 Масянька
 
03.10.14
12:58
(0) У меня для клюшек:
Обработка создаёт конверт формата С5 (размер 227x162 мм). Это
конверт для бумаги формата А4, сложенной пополам. При этом для
печати конверта вам не нужно устанавливать в "1С:Торговля
и склад" специальный формат бумаги. Обработка устроена так, что печатает конверт формата С5 при установленном размере бумаги А4.
То есть: задается формат печати А4, но в макете расположено для С6. Вставляешь конверт, параметры печати не трогаешь и печатаешь.
Но с расположением в макете нужно играться - поля подбирать.
5 Масянька
 
03.10.14
12:59
+ (4)     ПечТабл.ПараметрыСтраницы(2, 100, , 73, , 53, , 0, 0, , , );
6 Kardash
 
03.10.14
13:01
(4) наверное надо будет так поиграться, но зачем тогда 1с-ка сделала "ТабДок.РазмерСтраницы" - для мены загадна...
7 Масянька
 
03.10.14
13:02
(6) Не знаю... Они (в смысле разрабы) много чего сделали... Но вот толку...
8 Kardash
 
03.10.14
13:09
(7) думаю что в таком случае должен быть список принтеров на которых их (1с) функционал работает без глюков, а то на каждом принтере приходится наново что то менять в коде (если, конечно, формат НЕ А4)...
Независимо от того, куда вы едете — это в гору и против ветра!