Hi everyone,
I add a new report and I want to print multiple times based on parameter that I write:

I add this code to controller and it works:
SrsReportRunController controller = new SrsReportRunController();
SRSPrintDestinationSettings printSettings;
// set report name
controller.parmReportName(ssrsReportStr(LedgerBalanceControl, Report));
// get print settings from contract
printSettings = controller.parmReportContract().parmPrintSettings();
// set printer as the destination
printSettings.printMediumType(SRSPrintMediumType::Printer);
printSettings.printerName = "My Printer"; // specify your printer name
printSettings.printLandscape(true); // print in landscape orientation
printSettings.numberOfCopies(2); // print 2 copies
printSettings.setPaperTray(1); // print to paper tray with index = 1
printSettings.collate(true); // collate printed copies
// suppress the parameter dialog to send directly to printer
controller.parmShowDialog(false);
// start operation
controller.startOperation();
But I do not know how to print using the parameter that i write in the dialog.
When I write printSettings.numberOfCopies(2) print two times but I want to print based on the parameter that i wrote.
*This post is locked for comments
I have the same question (0)