Bem criei um relatório no Ireports que está abrindo normal no Ireports na visualização, copiei ele e coloquei na paste de relatorios no projeto Java…sendo que ao abrir a tela do relatório e digitar a data inicial e a data final e pesquisa o relatório o sistema apresenta esta aviso de erro:
Segue o código da classe:
private void jbPesquisarActionPerformed(java.awt.event.ActionEvent evt) {
// Abrir Relatorio de entradas de produto por dia.
Connection con = new ConnectionFactory().getConnection();
int confirma = JOptionPane.showConfirmDialog(null, "Cofirma a impressão deste relátório?","Atenção",JOptionPane.YES_NO_OPTION);
if(confirma == JOptionPane.YES_OPTION){
try {
HashMap filtro = new HashMap();
DateTimeFormatter formato = DateTimeFormatter.ofPattern("dd/MM/yyyy", Locale.FRENCH);
filtro.put("dtinicial",LocalDate.parse(jftDtInicial.getText(),formato));
filtro.put("dtfinal", LocalDate.parse(jftDtFinal.getText(),formato));
JasperPrint print = JasperFillManager.fillReport("C:/Users/Moisés/Documents/NetBeansProjects/ImCommerce/src/relatorio/entradadiaprod.jasper", filtro,con);
JasperViewer.viewReport(print,false);
this.dispose();
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
}
}
}