0
CrazyWolf
26.10.20
✎
09:08
|
Добрейшего времени суток. Есть конфигурация 8.3 1 С "Управление предприятием" с модулем "Управление автотранспортом", кажется от РАРУСА. У нас в организации путевые листы печатаются с помощью двухсторонней печати. Я так понимаю сами РАРУСЫ вписали в код следующее
[code]
Пользователь = ПользователиКлиентСервер.АвторизованныйПользователь();
ИспользоватьПредустановленныеНастрокиДляДвустороннейПечати = уатПраваИНастройки.уатПолучитьПраваИНастройкиПользователя(Пользователь, ПланыВидовХарактеристик.уатПраваИНастройки.ИспользоватьПредустановленныеНастрокиДляДвустороннейПечати);
Если ИспользоватьПредустановленныеНастрокиДляДвустороннейПечати Тогда
Если ИмяМакета = "ПФ_MXL_3" ИЛИ ИмяМакета = "ПФ_MXL_ПЛ1"
ИЛИ ИмяМакета = "ПФ_MXL_ПГ1" ИЛИ ИмяМакета = "ПФ_MXL_ПА1" Тогда
ТабличныйДокумент.ДвусторонняяПечать = ТипДвустороннейПечати.ПереворотВверх;
Иначе
ТабличныйДокумент.ДвусторонняяПечать = ТипДвустороннейПечати.ПереворотВлево;
КонецЕсли;
КонецЕсли;
[/code]
Соответственно, у тех пользователей, которые печатают путевые листы настройка возвращает Тру. Одно но, судя по отладчику в запрос настроек оно заходить, а вот на установки типа двухсторонней печати оно плевать хотело.
Я так понимаю, основная мысль есть в том что пользователь, у которого настройка ИспользоватьПредустановленныеНастрокиДляДвустороннейПечати возвратить тру (как правило это те самые диспетчера, печатающие путевые листы) должен просто открыть документ и тыкнуть печать. Беда в том что если на принтере отключить двухстороннюю печать (как вычитал на одном из форумов) оно все равно печатает на двух листах. А если включить - то вторая сторона печатается кверху ногами. Если же перед печатью зайти в диалог настройки параметров страницы 1с и выставить ПереворотВверх ()например, для альбомной) то печатается правильно, но настройка не сохраняется. Так как у них эти листы печатаются сотнями, пользователи психуют. Не подскажете в какую сторону копать?
|
|