Jump to content
We've recently updated our Privacy Statement, available here ×

xuyun

Members
  • Posts

    10
  • Joined

  • Last visited

xuyun's Achievements

Rookie

Rookie (2/14)

  • Week One Done
  • One Month Later
  • One Year In
  • First Post Rare
  • Collaborator Rare

Recent Badges

0

Reputation

  1. How to print 2 copied, if user selected in the printer dialog.
  2. How to print 2 copied, if user selected in the printer dialog.
  3. Thanks, it works, but the printservice sample dose not use PRINT_SERVICE parameter. my code like: Code: PrinterJob printerJob = PrinterJob.getPrinterJob(); printerJob.getPrintService(); if (!printerJob.printDialog()) { return false; } PrintService printService = printerJob.getPrintService(); JRPrintServiceExporter exporter = new JRPrintServiceExporter(); for (int i = 0; i < list.size(); i++) { Map parameters = new HashMap(); JRDataSource ds = new JRBeanCollectionDataSource((List) list.get(i)); JasperPrint jasperPrint = JasperFillManager.fillReport("reportName.jasper", parameters, ds); exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); exporter.setParameter(JRPrintServiceExporterParameter.PRINT_SERVICE, printService); exporter.setParameter(JRPrintServiceExporterParameter.DISPLAY_PAGE_DIALOG,Boolean.FALSE); exporter.setParameter(JRPrintServiceExporterParameter.DISPLAY_PRINT_DIALOG,Boolean.FALSE); exporter.exportReport(); }Post edited by: xuyun, at: 2006/10/12 01:33
  4. if (JasperPrintManager.printReport(jasperPrint1, true)) { JasperPrintManager.printReport(jasperPrint2, false); } jasperPrint1 and jasperPrint2 are the same report with different data, user should select a printer, say "Printer1"(not default printer), before printing jasperPrint1. But after jasperPrint1 was printed jasperPrint2 shall be printed to "Printer1" directly without showing PrintDialog. Is it possible?
  5. I want to select a printer(not the default printer) only once, than print all the reports to the selected printer? Is it possible? //this dose not work for multi-report printing JasperPrintManager.printReport(jasperPrint, (i == 0)); Regards.
  6. Width: 19cm Height: 15cm Cannot set Orientation to Protrait! Will be change to Landscape by iReport.
  7. Thanks, it works, although I don't understand why use crosstabParameter to adapt parameter(sounds like global variable and local variable). And iReport not support yet.
  8. some parameters need to be passed as constants to fill the cross header. but: net.sf.jasperreports.engine.JRException:ÂReportÂdesignÂnotÂvalidÂ:Â ÂÂÂÂÂ1.ÂParameterÂnotÂfoundÂ:Âsecond_year ÂÂÂÂÂ2.ÂParameterÂnotÂfoundÂ:Âfirst_year ÂÂÂÂatÂnet.sf.jasperreports.engine.design.JRAbstractCompiler.verifyDesign(JRAbstractCompiler.java:266) ÂÂÂÂatÂnet.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:143) ÂÂÂÂatÂnet.sf.jasperreports.engine.design.JRDefaultCompiler.compileReport(JRDefaultCompiler.java:105) ÂÂÂÂatÂnet.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:127) ÂÂÂÂatÂnet.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:109) ÂÂÂÂatÂit.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:478) ÂÂÂÂatÂjava.lang.Thread.run(UnknownÂSource)
  9. Is it possible to add a sum row under every page for crosstab?
×
×
  • Create New...