我有一些代码可以将jrxml文件读入JasperDesign对象。
design.setProperty(JRQueryExecuterFactory.QUERY_EXECUTER_FACTORY_PREFIX + "CXS_SQL", "net.sf.jasperreports.engine.query.JRConnexysJdbcQueryExecuterFactory");
try {
in = new FileInputStream(URI);
design = JRXmlLoader.load(in);
in.close();
} catch (Exception ex) {
ex.printStackTrace();
}
我正在尝试为JasperDesign对象设置QueryExecuter属性,但它似乎不起作用。任何人都有任何关于我在这里做错的线索吗?
此致 彼得
答案 0 :(得分:0)
我想通了(在阅读文档时完全错过了那部分,对不起)。我知道调用JRProperties.setProperty(JRQueryExecuterFactory.QUERY_EXECUTER_FACTORY_PREFIX +“CXS_SQL”,“net.sf.jasperreports.engine.query.JRConnexysJdbcQueryExecuterFactory”);在我加载设计之前,现在它可以正常工作。
问候,彼得