2011-10-14 8 views
0

jrxmlファイルをJasperDesignオブジェクトに読み込むコードがあります。JavaのJRQueryExecuterプロパティを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

私はそれを理解しました(ドキュメントを読んでいる間、その部分を完全に忘れました)。 私は電話を知っています JRProperties.setProperty(JRQueryExecuterFactory.QUERY_EXECUTER_FACTORY_PREFIX + "CXS_SQL"、 "net.sf.jasperreports.engine.query.JRConnexysJdbcQueryExecuterFactory"); 私はデザインを読み込む前に、今は動作します。 よろしく、 Peter – waalp

+0

あなたのコメントを回答に変換する必要がありますか? –

答えて

0

(、申し訳ありませんのドキュメントを読みながら、完全にその部分を逃しました)。私は、JRProperties.setProperty(JRQueryExecuterFactory.QUERY_EXECUTER_FACTORY_PREFIX + "CXS_SQL"、 "net.sf.jasperreports.engine.query.JRConnexysJdbcQueryExecuterFactory")を呼び出すことを知っています。私はデザインをロードする前に、今はそれが動作します。

よろしく、ピーター