2004 IR Help Posted August 22, 2006 Share Posted August 22, 2006 By: Code_Slave - code_slave number of copies 2005-07-07 14:49 hi, I want to print multiple copies of a report, without pulling up a printer dialog. currently i have: if (getJobparams("PrintReport").equals("True")) { //get the current job param were working on PrinterJob currentJob = PrinterJob.getPrinterJob(); PrintService[] services = PrinterJob.lookupPrintServices(); // this get's a list of printers //services[0]. if (getJobparams("PrintUsingColour").equals("True")) { } else { //it's black & white } PrintService currentPrinter = services[0]; currentJob.setPrintService(currentPrinter); int jobcount = 0; String aa = (((String) getJobparams("NumberOfCopies"))); i have traced the code to here and aa is set to "2" if (aa.equals("")) { aa = "1"; } else { jobcount = Integer.parseInt(aa); } //jobcount is set to 2 here, but only 1 copy is printed!! currentJob.setCopies(jobcount); //print to local printer!! JasperPrintManager.printReport(jpPrint, false); } Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now