直接打印报表
在ax中有時可能需要在打印時,不顯示報表的預覽與設置窗口,而是直接Send到打印機。可以使用ClassFactory、PrintJobSettings、ReportRun來完成。
static void NJ_MF_DirectPrint(Args _args)
{
??? Args??????????????? args = new Args();
??? ReportRun?????????? reportRun;
??? PrintJobSettings??? printJobSettings = new PrintJobSettings();
??? ;
??? args.name(reportstr("NJ_QTReportM8"));
??? reportRun = ClassFactory.reportRunClass(args);
??? printJobSettings.setTarget(PrintMedium::Printer);
??? printJobSettings.deviceName("HP Laserjet 2120");
??? reportRun.report().interactive(false);
??? reportRun.query().interactive(false);
??? reportRun.printJobSettings(printJobSettings.packPrintJobSettings());
??? reportRun.run();
}
轉載于:https://www.cnblogs.com/perock/archive/2012/03/06/2381285.html
總結
- 上一篇: 电影推荐系统
- 下一篇: 有趣的计算机黑科技,6个让你欲罢不能的电