Hi, I have written the following code to generate a sales invoice report and save as a pdf file in the file system. But this code is not saving the report as pdf instead it is displaying the report on the screen. can anyone correct this code..........
CustInvoiceJour InvJTbl; SalesId Id; ReportRun report; SalesFormLetter_Invoice SalesFormLetter = new SalesFormLetter_Invoice(false); RecordSortedList List = new RecordSortedList(62); Id = "SO-0000123"; Select InvJTbl Where InvJTbl.SalesId == Id; List.ins(InvJTbl); report = new ReportRun(new Args(ReportStr(SalesInvoice))); report.args().caller(SalesFormLetter); report.args().parmEnum(1); report.args().parmEnumType(920); report.args().object(List); report.args().name("KeepSettings"); report.printJobSettings().setTarget(PrintMedium::File); report.printJobSettings().format(PrintFormat::PDF); report.printJobSettings().fileName("C:\\Temp\\Test.pdf"); report.prompt(); SalesFormLetter.updatePrinterSettingsFormLetter(report.packPrintJobSettings()); report.run();