Текущее время: Пн, июл 21 2025, 06:47

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Как узнать IP дефолтного принтера на фронтенде?
СообщениеДобавлено: Пт, май 24 2013, 12:43 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 15 2010, 14:06
Сообщения: 292
Приветствую, коллеги.
Как узнать IP и порт принтера, установленного по умолчанию на фронтенде пользователя.

Пока, нашел только ФМ 'RSPO_FRONTEND_PRINTERS_FOR_DEV'.
Но, он выдает только список имен всех принтеров. В качестве принтера по умолчанию выдает первый из найденного списка.
И, данный список не катит, так как в нем не IP и порты, а имена принтеров.

Вся эта канитель мне нужна в дальнейшем, чтобы передать эти данные в макрос word-шаблона, чтобы проверить возможность печати в дуплексном режиме и, при наличии такого режима у принтера, задать его по умолчанию.
Знаю, что мне могут возразить, что включение дуплексного режима можно сделать на уровне домена админом.
Но, для этого потребуется обследование, где целесообразно такой режим включать, а где нет.
А мне принципиально надо включать его.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как узнать IP дефолтного принтера на фронтенде?
СообщениеДобавлено: Пт, май 24 2013, 12:52 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, ноя 29 2012, 16:47
Сообщения: 85
Возможно проблему стоит решать на уровне макроса микрософ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как узнать IP дефолтного принтера на фронтенде?
СообщениеДобавлено: Пт, май 24 2013, 12:56 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 15 2010, 14:06
Сообщения: 292
Crystal_Ra написал(а):
Возможно проблему стоит решать на уровне макроса микрософ?


Возможно. Тем не менее, хотел бы узнать о таковой возможности в САПе


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как узнать IP дефолтного принтера на фронтенде?
СообщениеДобавлено: Сб, май 25 2013, 21:15 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
дуплексер для hp раньше можно было включить в vba макросе
Code:
*    call method of h_xl 'SendKeys'
*      exporting #1 = '%fp%p%d{enter}{tab}{enter}' #2 = '-1'.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как узнать IP дефолтного принтера на фронтенде?
СообщениеДобавлено: Пн, май 27 2013, 11:46 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 15 2010, 14:06
Сообщения: 292
Почему раньше? Сейчас не работает?
К сожалению, проверить не могу. В офисе только принтёр без дуплекса.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как узнать IP дефолтного принтера на фронтенде?
СообщениеДобавлено: Пн, май 27 2013, 11:52 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 15 2010, 14:06
Сообщения: 292
Я это все к тому, что тут http://support.microsoft.com/default.aspx?scid=kb;en-us;230743 нашел пример VBA кода, где проверяется и задается (при наличии) функция двусторонки.
Но, на вход функции надо подать сетевой адрес принтера.
Как сее осуществить?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как узнать IP дефолтного принтера на фронтенде?
СообщениеДобавлено: Пн, май 27 2013, 14:48 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 15 2010, 14:06
Сообщения: 292
Все. Тема закрыта. Получается, из под VBA достаточно и имен принтеров для включения дуплекса.
http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=18872
http://excelvba.ru/code/printers

Прошу прощения у модера, что запостил тему, мало относящуюся к обапу


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB