Имя: Пароль:
1C
1С v8
Настройки печати - масштаб
0 Масянька
 
03.05.23
09:25
Доброе утро!
Настройки печати (код):
    ТабДокумент.ПолеСверху = 0;
    ТабДокумент.ПолеСлева  = 0;
    ТабДокумент.ПолеСнизу  = 0;
    ТабДокумент.ПолеСправа = 0;
    ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ТабДокумент.АвтоМасштаб = Ложь;
    ТабДокумент.МасштабПечати = 97;
    ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СводПутевыхЛистов";
А настройки печати (в пользовательском режиме): https://postimg.cc/k26gMRJ6
Как добиться, чтобы флажок стоял у масштаба?
Спасибо.
1 Pprog151713
 
03.05.23
09:33
Так все правильно в вас. Автомасштаб ложь не обязательно, по- моему. И имя параметров желательно наверх.
2 Масянька
 
03.05.23
09:38
(1) А флажок почему стоит у авто?
3 RomanYS
 
03.05.23
09:41
(2) сдвинь в начало "..ИмяПараметровПечати = ...", возможно при установке этого параметра перечитываются ранее сохраненные настройки
4 Масянька
 
03.05.23
09:41
(3)
    ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СводПутевыхЛистов_Грузовой";
    ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    //ТабДокумент.АвтоМасштаб = Ложь;
    ТабДокумент.МасштабПечати = 97;
    ТабДокумент.ПолеСверху = 0;
    ТабДокумент.ПолеСлева  = 0;
    ТабДокумент.ПолеСнизу  = 0;
    ТабДокумент.ПолеСправа = 0;

Ничего...
5 RomanYS
 
03.05.23
09:55
(4) зачем АвтоМасштаб  закомментарен?
6 Масянька
 
03.05.23
10:02
(5) Я нашла.
В процедуре Печати в конце - мФормированиеПечатныхФорм.НапечататьДокумент(////
А в ней         
ПечДокумент.АвтоМасштаб            = Истина;
Ну, как так можно?!
7 Масянька
 
03.05.23
10:02
Спасибо всем!
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн