Можно ли из 1с направить печать на определенный лоток принтера? #552664


#0 by Сергиус
Если можно, то в каком направлении копать, чтобы разобраться с этим.
#1 by v4442
наверно в настройках принтера
#2 by shamannk
Подключить один принтер несколько раз с разными лотками и с 1С отпровлять куда надо.
#3 by MegaKent
копай драйвер и параметры печати ))
#4 by Сергиус
это как..можно подробней?
#5 by Сергиус
как его копать?)
#6 by shamannk
Что по подробней? Как принтер установить? Как параметры там задать?
#7 by Сергиус
спасибо, я уже догнал)
#8 by Сергиус
+ реально, твой вариант самый простой..
#9 by Smallrat
ага - только вот 1С пофиг что там в настройках принтера - отправит куда ей захочется. А хочется ей по умолчанию на автовыбор принтера, то бишь дефолтный лоток. У меня пользователи намучались - раньше я каждый день почти слышал "почему он у меня опять на черновиках напечатал ?" вариантов ответа масса - потому что отправили не на тот принтер. - потому что кончилась бумага в нужном лотке. - потому что в настройках драйвера принтера сбились настройки лотков. - потому что у самого принтера сбились настройки размера бумаги для лотков и он теперь все неподходящее отправляет на дефолтный лоток. - потому что в 1С указан не тот лоток для этой печатной формы и этого принтера. - сбились настройки пользователя в 1С и у него лотки для всех печатных форм стали "по умолчанию", достаем мочало начинаем всё сначала.
#10 by Сергиус
не, ну почему, ты можешь указать в свойствах табличного документа Имя принтера в системе и он будет печатать именно на нем..
#11 by Ёпрст
либо несколько принтёров с разными параметрами, либо dat файлик с параметрами скармливать  принтёру перед печатью.
#12 by shamannk
Все дело в кривых руках программиста. 1С тоже люди пишут и дописывают. У нас все прекрасно работает.
#13 by Сергиус
а что это за файлик такой и как его скармливать?) в какой момент в смысле?
#14 by Smallrat
что предлагаете написать в модуле вывода на печать чтобы  вывелось на лоток, определенный по умолчанию в системе ?
#15 by Smallrat
Дело же не в том что печатают не на тот принтер, а в том что у если у нужного принтера установлена печать на втором лотке (и он пробыне страницы печатает как надо), а 1С сказала печатать по автовыбору, то напечатается на дефолтном лотке (у меня это третий), даже если в настройках драйвера третий лоток вообще выключен.
#16 by shamannk
вот в свое время на подобиее делал. незнаю как вы.
#17 by Ёпрст
через rundll32 printui.dll подсовываешь dat файлик, который предварительно сохраняешь из настроенного принтёра..
#18 by Smallrat
человек который там запостил код потом правильно написал а вот если принтер локальный она беспрекословно печатает так как задано в самом принтере." но я понял - он  программно привязывает к имени принтера последние использованные параметры это решит какие-то проблемы конечно, но все равно - количество настроек которое надо сделать это количество * количество видов печатаемых документов * количество пользователей И если не удастся вписать настройку в общий модуль, то придется дописывать все формирования печатных форм. А если у польщователя почистить кеш с настройками то все настраивать заново.
#19 by shamannk
Согласен. Это не панацея. Предложил как вариант тем более у буха до сих пор работает хотя уже не помню как, только в параметрах принтера указываю что до как и все.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям