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/