|
v7: Возврат статуса печати |
☑ |
0
Corvax46
11.06.12
✎
16:53
|
Есть обработка, которая отправляет на принтер несколько печатных форм. Есть ли варианты в "природе" (любые... ВК, скрипты...) которые позволяют получить в ответ состояние принтера? Получил ли он задачу, идет ли печать, закончена ли печать, возникла ли ошибка? В лучшем случае конечно вариант с ошибкой сработал бы...
|
|
1
FN
11.06.12
✎
17:18
|
(0) вахтера сади
|
|
2
Corvax46
11.06.12
✎
17:21
|
(1) Так всё запущено?
|
|
3
NS
11.06.12
✎
17:49
|
(2) В принципе можно получить состояние принтера до печати и после, если ты точно знаешь на какой принтер печатаешь.
|
|
4
aleks-id
11.06.12
✎
17:50
|
покопайся в базе знаний. я где то код выкладывал работы с принтером через WMI
|
|
5
Corvax46
15.06.12
✎
13:52
|
(4) Нечто подобне по скриптам понаходил... Немного уточню что нужно... Идет поток автопечати на принтер в большом объеме. И если Попадает документик листов так на сто-стопятдесят, то переодически принтер опрашивать надобно, готов ли он принять новую порцию или пока хватит ему. Очередь печати не используется. И очень желательно отловить ошибку, если таковая возникнет на принтере (бумаги нет, тонер закончился или замятие, ну вообщем в таком роде, когда принтер физически не "хочет" печатать)
|
|
6
Voronve
15.06.12
✎
13:54
|
"Очередь печати не используется" - смысл огород городить с собственным дубляжем ?
|
|
7
Corvax46
15.06.12
✎
13:56
|
(6) Даже важна скорее не проверка принтера готов/не готов. А важна проверка в "нокуате" или нет. Чтобы не посылать на печать новые задания, а прервать обработку.
|
|
8
Corvax46
15.06.12
✎
14:17
|
Up! ШтолеОнотоле....
|
|
9
FN
15.06.12
✎
18:29
|
(7) ну чисто для этого попробуй формекс использовать:
ГотовностьПринтера(<?>)
Синтаксис:
ГотовностьПринтера(<ИмяПринтера>)
Назначение:
Возвращает показатель готовности принтера.
Возможные значения:
число 0: принтер готов к печати;
список значений с ошибками состояния принтера;
число -2: невозможно создать объект 'СписокЗначений' для списка ошибок.
Параметры:
<ИмяПринтера> - имя принтера в виде строки.
|
|
10
Злопчинский
15.06.12
✎
18:53
|
(9) у меня ощущение что для принтеров через принтсервер возвращаетсяч статсу принтсервера, ане принтера.. ;-)
|
|
11
FN
15.06.12
✎
18:58
|
(10) может от принтсервера зависит. У меня вроде показывает состояние конкретного принтера (на принтсервере несколько принтеров), хотя целенаправленных наблюдений не делал.
|
|
12
Torquader
16.06.12
✎
01:11
|
(5) Если на принтере заканчивается тонер, то это видит только тот, кто потом читает то, что распечатано - не все принтеры правильно и своевременно информируют о том, что картридж закончился.
|
|