cpu13.ru - форум OMRON http://cpu13.ru/ |
|
Выборочная печать http://cpu13.ru/viewtopic.php?f=3&t=2393 |
Страница 1 из 1 |
Автор: | Михаил_РТ [ Вт фев 10, 2015 13:14 ] |
Заголовок сообщения: | Выборочная печать |
Привет всем! Вроде порыл поиск не нашел ответов на свой вопрос. Задача в следующем: на ПК сложено куча файлов с готовыми этикетками для нескольких принтеров. В цеху есть несколько независимых рабочих мест операторов (панельки NB), контроллер у всего этого хозяйства один. Необходимо отправлять на нужный принтер нужную этикетку, в зависимости от выбора оператора. Принтера связаны с ПК по локальной внутрицеховой сети в которой и все панели и контроллер. На сегодняшний день я двигаюсь в следующем направлении - на ПК крутится Supervisor, где по команде из контроллера запускается скрипт и отправляется нужный файл на принтер. Уперся что отправляется в принтер который стоит по умолчанию... а у меня их 12... Супервизор может менять принтер "по-умолчанию" или запускать опять таки какой-нибудь скрипт который будет переназначать принтер?.. Может какое еще более простое решение есть? |
Автор: | Олег [ Вт фев 10, 2015 16:16 ] |
Заголовок сообщения: | Re: Выборочная печать |
Ну вообще то самое простое, это менять принтер по умолчанию скриптом. Перед отправкой задания на печать. принтеры уже должны быть установлены на компе Код: Set WshNetwork = CreateObject("WScript.Network") WshNetwork.SetDefaultPrinter "Имя принтера" http://forum.oszone.net/post-587610.html |
Автор: | Михаил_РТ [ Ср фев 11, 2015 09:26 ] |
Заголовок сообщения: | Re: Выборочная печать |
Олег! Спасибо, огромное! Все сработало |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа (Russia: MSK) |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |