17.06.2015, 11:44 | #1 |
Участник
|
Печать report с сервера
Добрый день!
Пытаюсь распечатать с сервера, на котором развернута DAX 2009 отчет, без всплытия окна запроса и выбора принтера. Для этого написан такой код, который работает на клиента по щелчку кнопки: X++: //Распечатка case PrintMedium::Printer: { //Сетевое имя принтера element.deviceName("\\serverName\HP2300_printer_main"); element.printJobSettings().setTarget(PrintMedium::Printer); element.query().interactive(false); element.report().interactive(false); ret = super(_enableCopy, _enablePages, _enableDevice, _enableProperties, _enablePrintTo); } break; пытаюсь выполнить данный код в пакетном задании на стороне сервера - задание приобретает статус "ошибка". Само по себе задание работает. Как быть, товарищи? может я неправильно принтер и прочие сеттинги неправильно задаю? |
|
17.06.2015, 12:01 | #2 |
Участник
|
Добрый день!
А не в пакетном режиме, но на сервере приведенный код выполняется - документ на принтер выходит? Было бы не плохо: X++: element.deviceName(@"\\serverName\HP2300_printer_main"); Последний раз редактировалось Товарищ ♂uatr; 17.06.2015 в 12:04. |
|
17.06.2015, 12:12 | #3 |
Участник
|
Цитата:
Сообщение от Товарищ ♂uatr
Добрый день!
А не в пакетном режиме, но на сервере приведенный код выполняется - документ на принтер выходит? Было бы не плохо: X++: element.deviceName(@"\\serverName\HP2300_printer_main"); насчет инфологов да, стоит добавить :-) |
|
17.06.2015, 12:13 | #4 |
Участник
|
Не инициализируется ли заново element.printJobSettings() обнуляя тем самым параметры?
|
|
17.06.2015, 12:16 | #5 |
Участник
|
|
|
17.06.2015, 12:42 | #6 |
Участник
|
добавили на сервер принтер - из аксапты распечаталось. но из пакета все еще не печатает..
|
|
17.06.2015, 12:59 | #7 |
Участник
|
А на то ли том АОСе запускается? Сколько их в группе пакетных заданий
|
|
17.06.2015, 13:07 | #8 |
Участник
|
|
|
17.06.2015, 13:46 | #9 |
Участник
|
в общем, нашли мы такую галочку, но легче не стало... теперь пишет "Принтеры на сервере не определены.", хотя принтер перед этим добавили на сам сервак...
|
|
18.06.2015, 07:26 | #10 |
Участник
|
Товарищи, как нам быть? Как сделать, чтобы принтеры были определены? Облазили много где, ничего не нашли...
|
|
18.06.2015, 09:31 | #11 |
Участник
|
скажите, как добраться до "Принт менеджмент"? Это в самой аксапте, или это обычные настройки принетра в панели управления?
|
|
18.06.2015, 09:41 | #12 |
Гость
|
тут обсуждение похожего
https://community.dynamics.com/ax/f/33/t/103781 |
|
|
|