Имя: Пароль:
1C
1С v8
Проблема с макетом внешней печатной формы.
, ,
0 Margo93
 
22.12.21
16:15
Создала внешнюю печатную форму на пропуск, учитывала пунктирную линию в качестве разметки, параметры стоят следующие:
    ТабличныйДокумент.ОтображатьСетку     = Ложь;
    ТабличныйДокумент.ОтображатьЗаголовки = Ложь;
    ТабличныйДокумент.ТолькоПросмотр      = Ложь;
    ТабличныйДокумент.АвтоМасштаб         = Истина;
    ТабличныйДокумент.ОриентацияСтраницы    = ОриентацияСтраницы.Портрет;

Но при печати справа пустое место:
https://disk.yandex.ru/i/jHt0MoPIwuWRtA

подскажите пожалуйста как убрать ?

Вот как выглядит макет в конфигураторе:
https://disk.yandex.ru/i/jHt0MoPIwuWRtA
1 Margo93
 
22.12.21
16:16
2я ссылка не верная:

https://disk.yandex.ru/i/hbFKoMB7Kfaz9g
2 Margo93
 
22.12.21
16:19
Колонки с 10 по 20 и очищала, и удаляла, думала может там что есть, не помогает ((
3 Kigo_Kigo
 
22.12.21
16:21
А если
ТабличныйДокумент.АвтоМасштаб         = Ложь;
4 Margo93
 
22.12.21
16:23
(3) попробовала, не помогло (
5 Kigo_Kigo
 
22.12.21
16:33
ну как бы видно что печатная форма не размеру А4 нарисована
попробуй,
ТабличныйДокумент.МасштабПечати  = 100;
если не поможет то
или раздвинь первую колонку и/или 5-ю
6 Trimax
 
22.12.21
16:33
7 Margo93
 
22.12.21
16:39
8 Margo93
 
22.12.21
16:41
(5) Попробовала раздвинуть, печатная форма просто сужается ((
9 Trimax
 
22.12.21
16:42
(7) и если установить 1 раз в Файл-Параметры страницы "По ширине", то должно запомниться.

Суть в том, что Табличный документ передается в процедуру УниверсальныеМеханизмы.НапечататьДокумент, а эта процедура открывает общую форму "ПечатьДокументов" и передает туда сам Табличный документ, а из его настроек только "ИмяПараметровПечати", а Автомасштаб не передает.
10 ptiz
 
22.12.21
16:53
(0) Включи сетку в окончательном таб.документе - нет ли пустых колонок справа.