09.09.2009, 16:00 | #1 |
Сам.AX
|
Печать этикеток из AX 4.0 sp.2
Граждане!
Есть у кого опыт печати этикеток из аксапты. Задача в том, чтобы акапта реагировала на нажатие кнопки сразу на принтер. Пробовал вот так: X++: #WinAPI PrintJobSettings pjs = new PrintJobSettings(); str printerName, printerDriverName, fileParams; int z = 1; while (z <= pjs.getNumberOfPrinters()) { printerName = pjs.getPrinter(z); pjs.deviceName(printerName); printerDriverName = pjs.printerDriverName(); if (printerDriverName == 'Zebra LP2824-Z') { printerDriverName = ''; break; } z++; } if (printerDriverName) { return; } fileParams = "/c print /d:"+printerName+" c:\1.txt"; winapi::shellExecute("cmd",fileParams); на печать не выходит ничего. Грешу на этот фрагмент: X++: fileParams = "/c print /d:"+printerName+" c:\1.txt"; |
|
Теги |
winapi, печать, печать этикеток |
|
|