Сбиваются настройки принтера #639712


#0 by wsxedc83
Обстановка: RDP на сервере 2008 R2 1Cv8: УТ 10 Клиенты подключаются с машин под управлением XP. К локальным машинам подключены по два принтера - обычный лазерник и принтер этикеток. При печати этикетки (обработка самописная), соответственно, один размер бумаги и принтер этикеток, при печати других документов - бумага А4 и принтер, соответственно, обычный. Проблема: Ночью теряются настройки принтеров этикеток и 1С пытается печатать на принтере этикеток нормальную этикетку на бумаге формата А4. Есть ли возможности задать соответствие? Спасибо!
#1 by icipher
ТабДок.ИмяПараметровПечати = "уникальноеимяпараметровпечати";
#2 by wsxedc83
Не помогло... Все равно при печати, в настройках принтера устанавливается кривой размер бумаги, и его изменение при печати не дает ничего...
#3 by wsxedc83
Собственно, проблема полностью выглядит следующим образом: 1. Имеется локально установленный принтер этикеток и обычный лазерник 2. При входе на сервер по RDP оба они видны. 3. При попытке печати табличного документа в диалоге "Печать" по умолчанию активен обычный принтер с параметрами бумаги А4 4. Если в этом диалоге выбрать принтер этикеток и нажать кнопку "Настройка", то будет видно, что он пытается установить и себе параметры бумаги А4, но в силу ограничения драйвера не может установить ширину больше максимальной ширины рулона - 10,68 см. 5. Однако, если открыть диалог "параметры страницы", выбрать принтер этикеток, нажать кнопку "Принтер" - то там по умолчанию стоят нормальные, локально прописанные значения ширины и высоты этикетки. 6. Более того - если теперь открыть диалог печати и попробовать напечатать этикетку - то она печатается абсолютно нормально. 7. Проблема заключается в том, что бессмысленные действия из п.5 приходится повторять после каждого выхода из системы на сервере. Вопросы: 1. Почему 1С при выборе принтера в диалоге печати не подгружает автоматически значения длины и ширины бумаги с локального принтера? 2. Где в реестре/не диске могут храниться данные о принтере и его размере бумаги - можно в код встроить изменение этих значений перед печатью. Спасибо!
#4 by wsxedc83
проблема решена курением мануала в области свойств табличного документа. Тему можно закрывать, всем спасибо за... ну за то что не мешали, видимо.
#5 by wsxedc83
К сожалению, ап. Проблема не решена.
#6 by WF72
ХранилищеСистемныхНастроек
#7 by wsxedc83
Обрисую ещё раз, с учетом того что я смог выяснить: 1. RDP не в локалке. Сервер удаленный без VPN. 2. При подключении к серверу принтеры подключаются каждый раз с новым именем (в конце имени принтера добавляется "(перенаправлено ХХХ)", где ХХХ - это каждый раз новые цифры). 3. При открытии этикетки в "предварительном просмотре" если не менять ничего - то открывается этикетка на листе А4 (так и должно быть - т.к. принтер по умолчанию - А4) 4. НО При входе в диалог "Печать" и выборе там принтера этикеток, его размер бумаги становится не 4,9х7,3 а 10,63(максимальная ширина принтера, вероятно ограничивается драйвером)х29,7 (стандартная высота А4) 5. Если однократно войти в диалог "Параметры страницы", просто выбрать там нужный принтер и нажать ОК, то параметры печати для выбранного принтера нормально сохраняются и в дальнейшем проблем не возникает. 6. Что сделано:   1) В коде обработки перед возвратом табличного документа выставлены размеры страницы и другие свойства табличного документа (поля там, масштаб...)   2) Пытался убрать "Возврат ТабДокумент;", вставив вместо этого "ТабДокумент.Показать".   3) Заходил под админскими правами и на сервер и локально, ставил всякие разрешения на реестр, переименовывал принтеры... Короче плясал с бубном. Пока по нулям.
#8 by WF72
ставь скрюдрайвер и не мучайся.
#9 by wsxedc83
Боюсь, нелицензия поперек горла клиенту встанет. Хотя с другой стороны, нашел я тут на какой-то борде для фрилансеров заявку на доработку, в которой описывался справочник(!!!) с наименованиями принтеров с учетом подстроки "(перенаправлено ХХХ)"! Короче кто-то адский костыль прикрутил... Вот и я после этого в думки впал...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С