Dúvida Filtrar Data Ireports

1 resposta
J

Bom dia galera,
estou com um problema, tenho um relatório feito no Ireports com banco de dados Firebird, tudo certinho.
Criei no Ireports 2 parâmetros, DATA_INICIO e DATA_FIM, como sendo do tipo date, para pode filtrar meus relatórios pro data, com o seguinte where do sql

WHERE VENDAS."DATA" between $P{DATA_INICIO} AND $P{DATA_FIM}
e com o código em java assim:

SimpleDateFormat formatador = new SimpleDateFormat("yyyy/MM/dd"); datai = (Date) formatador.parse("2010/09/04"); dataf = (Date) formatador.parse("2010/09/05"); parametros.put("DATA_INCIO", datai); parametros.put("DATA_FIM", dataf);
o parâmetro da data final esta correto, ou seja o final estou conseguindo filtrar, porém nao sei o que ocorre que a data inicial eu não consigo.

obs: sei que esta funcionando pois defini no ireports os parâmetros como tendo valor default.

Alguém sabe o que pode estar ocorendo?

Obrigado desde já.

1 Resposta

kenneth

Fala brow,

Nao sei se foi erro de digitacao, mas ali na linha 4:

parametros.put("DATA_INCIO", datai);

Nao deveria ser DATA_INICIO? Nao esta faltando um “I”?

Abraco

Criado 13 de setembro de 2010
Ultima resposta 13 de set. de 2010
Respostas 1
Participantes 2