Ola a Todos,
Senhores podem me ajudar nessa classe, se da forma que estou passando o JTextField esta correto,
aconteçe que qdo digito algo no JTextField nao aconteçe nada, o relatorio vem porem com o parametro
que esta configurado no IReport.
Obrigado…
try
{
Connection con = new ConexaoMySQL11().getConnection();
HashMap parametros = new HashMap();
//DESSA FORMA FUNCIONA
// parametros.put("DATA_INICIO", "1/07/2009");
//parametros.put("DATA_FIM", "2/07/2009");
//DESSA FORMA NAO FUNCIONA
parametros.put("DATA_INICIO", " '"+(txtDataInic.getText())+"' ");
parametros.put("DATA_FIM", " '"+(txtDataFin.getText())+"' " );
JasperPrint jp = JasperFillManager.fillReport("./Jasper/testNome.jasper", parametros, con);
JasperViewer jrv = new JasperViewer(jp);
jrv.setVisible(true);
}
catch(Exception e) {
e.printStackTrace();
}