Passando parametros do tipo data para Jasperreports/ireports

1 resposta
farnetani

Pessoal, preciso passar dois parametros para um relatório feito no ireports, o lance é que estou usando a seguinte sintaxe SQL:

SELECT * from vencimentos
where data1>=$P{dataParametro}
and data2<=$P{dataParametro2}

Estou utilizando o Firebird como BD. O lance é que a sintaxe correta deveria ter aspas simples e a data ser invertida tipo assim:

SELECT * from vencimentos
where data='02/01/2005'  /*para 01 de Fev de 2005*/

Só que o Ireports não habilita o botão ok para mim quando faço isto.

No parametro para teste como valor inicial estou colocando apenas:
“02/01/2005”

A droga é que não está funcionando !

Alguém tem alguma idéia de como resolver este problema ?

Valeu,

Farnetani

1 Resposta

farnetani

resolvi:

no sql:
data=$P!{dataParametro}

no valor default:
"'02/01/2005'"

:lol: [/quote]

Criado 22 de fevereiro de 2005
Ultima resposta 22 de fev. de 2005
Respostas 1
Participantes 1