【发布时间】:2018-05-08 17:13:02
【问题描述】:
我正在尝试生成碧玉报告。它在我的 Netbeans ide 中工作,但编译后它不起作用并且没有显示错误。阅读此Jasper report is not working after making jar file 后,我将代码更改为此。
InputStream path = getClass().getResourceAsStream("\\my_package\\ChartOfAccounts.jasper");
HashMap param = new HashMap();
String cpname = cmpName();
String cpadd = cmpAdd();
param.put("CompanyName",cpname);
param.put("Address", cpadd);
JasperReport jr = (JasperReport)JRLoader.loadObjectFromFile(path);
JasperPrint jp = JasperFillManager.fillReport(jr, param, conn);
JasperViewer jv = new JasperViewer (jp,false);
jv.setTitle("Chart of Accounts");
jv.setVisible(true);
但是当我使用
JasperReport jr = (JasperReport)JRLoader.loadObjectFromFile(path);
它说我应该在那里使用字符串类型变量。我应该怎么办?
【问题讨论】:
标签: java jasper-reports