mercredi 26 janvier 2011

How to print a report to printer directly from X++

If you want to print a report to printer directly without prompt/dialog showing query use this code:

Args ArgList;
ReportRun rptJobOrder;
;
ArgList = new Args(reportStr(MyReport));

rptJobOrder = new ReportRun (ArgList);
rptJobOrder.design().caption('MyReport');
rptJobOrder.query().interactive(false);

rptJobORder.args().parm('my parameters');
rptJobORder.setTarget(printMedium::Printer);
rptJobOrder.run();

Happy Daxing!

Aucun commentaire:

Enregistrer un commentaire