Jasper reports 在java中与JasperDesign对象一起设置JRQueryExecuter属性

Jasper reports 在java中与JasperDesign对象一起设置JRQueryExecuter属性,jasper-reports,Jasper Reports,我有一些将jrxml文件读入JasperDesign对象的代码 design.setProperty(JRQueryExecuterFactory.QUERY_EXECUTER_FACTORY_PREFIX + "CXS_SQL", "net.sf.jasperreports.engine.query.JRConnexysJdbcQueryExecuterFactory"); try { in = new FileInputStream(URI);

我有一些将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属性,但它似乎不起作用。有人知道我做错了什么吗

问候,, 彼得

我明白了(很抱歉,在阅读文档时完全错过了这一部分)。我知道调用JRProperties.setProperty(JRQueryExecuterFactory.QUERY\u EXECUTER\u FACTORY\u前缀+“CXS\u SQL”、“net.sf.jasperreports.engine.QUERY.JRConnexysJdbcQueryExecuterFactory”);在我加载设计之前,现在它可以工作了


尊敬的Peter,我明白了(很抱歉,在阅读文档时完全错过了这一部分)。我知道调用JRProperties.setProperty(JRQueryExecuterFactory.QUERY\u EXECUTER\u FACTORY\u前缀+“CXS\u SQL”、“net.sf.jasperreports.engine.QUERY.JRConnexysJdbcQueryExecuterFactory”);在我加载设计之前,现在它可以工作了。您好,彼得,您是否应该将您的评论转换为答案?