Dear Experts,
I use Microsoft Dynamic AX 2012, creating a function with X to generate SalesPackingSlip as PDF but always get duplicate file
Here is my code
public static void printPackingSlipToPDF(CustPackingSlipJour _custPackingSlipJour) { SalesPackingSlipJournalPrint salesPackingSlipJournalPrint; Set set = new Set(Types::Record); SRSPrintDestinationSettings srsPrintDestinationSettings; FilePath filePath = @"E:\Bintang\pdf\" _custPackingSlipJour.PackingSlipId ".pdf"; // Add record set.add(_custPackingSlipJour); // Set printer settings srsPrintDestinationSettings = new SRSPrintDestinationSettings(); srsPrintDestinationSettings.fileFormat(SRSReportFileFormat::PDF); srsPrintDestinationSettings.fileName(filePath); srsPrintDestinationSettings.printMediumType(SRSPrintMediumType::File); //srsPrintDestinationSettings.numberOfCopies(0); srsPrintDestinationSettings.overwriteFile(true); // Initalize salesPackingSlipJournalPrint = SalesPackingSlipJournalPrint::construct(); salesPackingSlipJournalPrint.parmPrintFormletter(NoYes::Yes); salesPackingSlipJournalPrint.parmUsePrintManagement(false); salesPackingSlipJournalPrint.parmPrinterSettingsFormLetter(srsPrintDestinationSettings.pack()); // Print salesPackingSlipJournalPrint.printJournal(set); }
Please kindly give me some correction and advice
Thank you before
Best Regards,
Bintang