|
Ориентация страницы.Ландшафт | ☑ | ||
---|---|---|---|---|
0
Besson
11.08.16
✎
11:20
|
Всем привет. В обработке печатной формы прописано: ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
Захожу в документ, формирую печать, все выходит правильно, ориентация стоит ландшафт. А если нажать предварительный просмотр, выходит портрет. Куда копать? Конфа Управление прицефабрикой 1.3, платформа 8.2.19.130 |
|||
1
Dragner
11.08.16
✎
11:25
|
Подозрение, что предварительный просмотр использует настройки принтера, а не 1С.
|
|||
2
Besson
11.08.16
✎
11:32
|
(1) да, действительно в настройках принтера указан книжный вид, а не альбомный. Стандартные макеты там отображаются правильно в альбомном виде
|
|||
3
Ёпрст
11.08.16
✎
11:35
|
(0) печатешь через универсальную печать ? Там где форма с табличкой на выходе ?
Там настройки не передаются, нужно кодить отдельно |
|||
4
Besson
11.08.16
✎
11:47
|
(3) вот сама функция как прописана:
Функция Печать() Экспорт ТабДокумент = Новый ТабличныйДокумент; ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт; ТабДокумент.ПолеСверху = 13; Корректировочный = СсылкаНаОбъект.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыВыставленного.Корректировочный; Если Корректировочный Тогда ПечатьКорректировочногоСчетаФактуры1137(СсылкаНаОбъект, ТабДокумент); Иначе ПечатьСчетаФактурыВн(СсылкаНаОбъект, ТабДокумент); КонецЕсли; ТабДокумент.ВерхнийКолонтитул.Выводить = Истина; ТабДокумент.ВерхнийКолонтитул.НачальнаяСтраница = 2; ТабДокумент.ВерхнийКолонтитул.ВертикальноеПоложение = ВертикальноеПоложение.Низ; ЗаголовокДляПечати = ОбщегоНазначения.СформироватьЗаголовокДокумента(СсылкаНаОбъект, "Счет-фактура") + " г."; ТабДокумент.ВерхнийКолонтитул.ТекстСлева = ЗаголовокДляПечати; ТабДокумент.ВерхнийКолонтитул.ТекстСправа = "Лист [&НомерСтраницы]"; Возврат ТабДокумент; КонецФункции |
|||
5
Ёпрст
11.08.16
✎
12:45
|
(4) и ? Дальше ссылка на ТабДокумент летит поди в универсальную печать документа.. и в ней, не заполняются опции печати, типа ориентации, количества страниц и т.д и т.п - это КОДитьь надо
|
|||
6
Операция 1Ы
11.08.16
✎
14:05
|
ТабДокумент.ИмяПараметровПечати = "ТаСамаяНастройка";
1 раз нужно будет настройить вывод формы. |
|||
7
vicof
11.08.16
✎
14:20
|
(6) С 8.2 не Имя, а Ключ
|
|||
8
Операция 1Ы
11.08.16
✎
14:32
|
(7)Да, точно, спасибо, но по идее должны быть доступны оба варианта.
|
|||
9
vicof
11.08.16
✎
14:52
|
(8) Имя оставили для совместимости
|
|||
10
Besson
15.08.16
✎
15:19
|
Вставил такую строчку, все заработало:
ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СчетФактураВыданный_СчетФактура1137"; |
|||
11
cons74
15.08.16
✎
15:32
|
(11) это ты сохранил настройку под таким-то именем. Штантый механизм, только не очень хорошо использовать типовое ИмяПараметровПечати ("ПАРАМЕТРЫ_ПЕЧАТИ_СчетФактураВыданный_СчетФактура1137") - лучше для своей обработки делать свое уникальное имя.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |