i've been trying direct print 2 jasper reports, prints 1 report, , other report sends error saying, net.sf.jasperreports.engine.jrexception: java.io.filenotfoundexception: reports\invoice.jasper
the following code ireport connection code used operation.
public ireport(string filename, hashmap parameter) { super("report viewer"); seticon(); try { defaultjasperreportscontext context = defaultjasperreportscontext.getinstance(); jrpropertiesutil.getinstance(context).setproperty("net.sf.jasperreports.xpath.executer.factory", "net.sf.jasperreports.engine.util.xml.jaxenxpathexecuterfactory"); jasperprint print = jasperfillmanager.fillreport(filename, parameter, databaseservice.getconnection()); jasperprintmanager.printreport(print,false); } catch (exception ex) { ex.printstacktrace(); } this.setextendedstate(maximized_both); this.setdefaultcloseoperation(dispose_on_close); } finally called in class
ireport showme = new ireport("reports/invoice.jasper", param); ireport showme2 = new ireport("reports/bill.jasper", param,"text");
Comments
Post a Comment