31.10.2013, 12:01 | #21 |
Участник
|
Запускаем джоб
X++: printJobSettings pjs; int i = 1; ; pjs = new printJobSettings(connull(), true); //pjs.SetTarget(PrintMedium::Printer); //pjs.deviceName('HP LaserJet Pro MFP M521 PCL 6'); //pjs.suppressScalingMessage(true); info(pjs.printerLocation()); info(pjs.printerDriverName()); info(strfmt("The default printer is %1", pjs.DeviceName())); info(strfmt("There are %1 printers", pjs.GetNumberOfPrinters())); while (i<=pjs.GetNumberOfPrinters()) { info(strfmt("Printer No.%1 is %2", i, pjs.GetPrinter(i))); i++; } X++:
The default printer is
There are 1 printers
Printer No.1 is HP LaserJet Pro MFP M521 PCL 6 |
|
01.11.2013, 10:59 | #22 |
Участник
|
Добрый день! У нас события развивались так: попробовал я поставить пользователям виртуальные принтера про которые говорилось выше, ожидаемо началось бесконечное нытьё и звонки. Пришлось всё возвращать как было! Теперь ситуация следующая, у нас в каждом кабинете установлен какой-нибудь "старый" принтер, к которому подключены все компы из этого же кабинета! Жду со страхом того дня когда они все окончательно сдохнут, даже не знаю что произойдет :-) Но надеюсь у тому времени мы перейдем в другую ERP, а там вроде нет таких проблем.
|
|
01.11.2013, 13:07 | #23 |
Участник
|
а теперь вот так
X++: pjs = new printJobSettings(connull(), false); |
|
01.11.2013, 13:19 | #24 |
Участник
|
Цитата:
X++: CreateIC(winspool,HP LaserJet Pro MFP M521 PCL 6,...): lastError:127(0x7f)
.
DocumentProperties: lastError:6(0x6)
.
The default printer is
There are 1 printers
Printer No.1 is HP LaserJet Pro MFP M521 PCL 6 |
|
01.11.2013, 13:30 | #25 |
Участник
|
А может проблема аналогичная
X++: I have just run into an issue while printing from a specific 32 bit application engine using 64 bit driver on Windows 7. I have a custom driver that tries to create a printer device context using CreateDC API from a 32-bit windows process У нужно копаться в настройках драйвера, чтобы отключить 64bit Последний раз редактировалось kaw; 01.11.2013 в 13:40. |
|
05.11.2013, 08:19 | #26 |
Участник
|
Получилось таки распечатать из Ах на данный принтер, но только из Windows7 64bit.
|
|
18.11.2013, 16:50 | #27 |
Участник
|
Аналогичная ситуация возникла и у нас. Помогла тема Почему не создается COM в трешке. После этого все заработало.
|
|
|
За это сообщение автора поблагодарили: Player1 (1), JuniorAx (1). |