Клиент обратился с просьбой изменить параметры ориентации страницы с портрет на ландшафт, но в модуле уже стоял ландшафт.
Вопрос решен следующим образом:
В Модуле общей формы «ПечатьДокументов» (Конфигуратор — Общие — Общие формы — ПечатьДокументов — Модуль) в процедуре ПриОткрытии(), после строки:
ЭлементыФормы.ПолеТабличногоДокумента.ВставитьОбласть(ПечатныйДокумент.Область());
добавлены строки:
Попытка
ЗаполнитьЗначенияСвойств(ЭлементыФормы.ПолеТабличногоДокумента, ПечатныйДокумент,, «ОтображатьЗаголовки, ОтображатьСетку, ТолькоПросмотр, Защита, ИмяПараметровПечати»);
Исключение
КонецПопытки;
И кто же из модераторов пропустил этот мусор?
Уже восемь клиентов сказали спасибо.
Решил поделиться.
Понимаю, что мелочь. Но вдруг кому-то пригодиться или тут только супер-профи?
Мне бы понять:
1. Есть смысл публиковать подобные материалы?
2. Если да, но не тут, то где?
(2)
Для полноценной публикации тема не раскрыта. Почему вообще возникла эта возникла проблема?
(3) Altair777,
Спасибо. Будем исправляться.
Теперь понятно, что не понравилось.
Просто параметры печати добавить не помогло?
(5) sanja, Нет. Для печати на принтер работает, а вот если предварительный просмотр, то нет.
т.к. таб. док. передается в общую форму ПечатьДокументов и там не заполнялись свойства выводимого таб. документа (ЭлементыФормы.ПолеТабличногоДокумента) на основе переданого (ПечатныйДокумент).
Тогда поставлю +, потом как-нибудь попробую
Интересно надо проверить у себя
А как же печатные формы??? А как же святое не менять конфу без надобности?
(9) Necytij, Согласен. Тут вопрос выбора — переделывать все формы или одну строчку каждый раз при обновлении.
(10)
Простите, так вас просили все формы поменять или одну? К слову, печатные формы меняются в среднем не чаще раза в год. А многие не меняются по несколько лет.
(11) Necytij, если просуммировать по всем клиентам то три формы. Согласен, что правильнее сделать эти формы внешними.
(6) вот это и стоило подробно расписать в статье — в чём проблема, почему не работает простая установка параметров печати, как решена проблема. А так — вообще не понятно, о чём речь и что за проблема.