22.03.2012, 22:09 | #1 |
Британский учённый
|
Загадка printJobSettings.deviceName
После перехода на 2009 некоторые отчеты стали дико тормозить. Оказалось причина в установке принтера. Джобик показывает, что при установке параметра deviceName этот загадочный метод выполняется от нескольких минут и больше. В то же время все происходит мгновенно при передачи такой же самой строки в параметре метода.
X++: static void TestJob(args a) { PrintJobSettings printJobSettings = new PrintJobSettings(); PrinterName printerName; ; info(strfmt('Start at: %1', time2str(timenow(), 1, 1))); printerName = KAB_ProdUserPrinter::find().PrinterName; printerName = '\\kab-subpan\Wasp WPL-305 - PAN'; printJobSettings.deviceName(printerName); // info(strfmt('Start at: %1', time2str(timenow(), 1, 1))); printerName = KAB_ProdUserPrinter::find().PrinterName; printJobSettings.deviceName(printerName); info(strfmt('Finished at: %1', time2str(timenow(), 1, 1))); } PHP код:
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще. |
|
|
За это сообщение автора поблагодарили: kaw (1), sukhanchik (4). |
|
Похожие темы | ||||
Тема | Ответов | |||
printJobSettings().copies(2) | 4 | |||
Ошибка PrintJobSettings | 9 | |||
SysPrintOptions ilji PrintJobSettings | 0 | |||
PrintJobSettings error | 3 | |||
Хитрая-прехитрая загадка для вумных Аксаптоведов | 13 |
|