[Resolvido]Como passar Parâmetro - query ireport - consultas com comando like

Gente,

Alguém sabe me dizer como eu faço essa passagem de parâmetro?

já criei o parâmetro no ireport
o programa está enviando-o tbm…

a questão é que pelo visto a query tá errada… podem olhar?

a query está assim dentro do ireport:

SELECT idcontasapagarreceber, datavencimento, valoratevencimento FROM contasapagarreceber WHERE statusconta = 0 and idtipomovimentacao = 1 and descricao LIKE $P{ParametroParteDescricao}% and year(datavencimento) = $P{ParametroAnoVencimento}

é assim mesmo? quero retornar tudo que comesse com parte da descrição que o sistema mandar…

o sistema me retorna esse erro:

net.sf.jasperreports.engine.JRException: Error preparing statement for executing the report query :

SELECT idcontasapagarreceber, datavencimento, valoratevencimento FROM contasapagarreceber WHERE statusconta = 0 and idtipomovimentacao = 1 and descricao LIKE '?%' and year(datavencimento) = ?

S.O.S …rsrsrs

Resolvido graças a um post daqui do guj:

http://www.guj.com.br/java/75611-ireport-comando-like#1384166

O segredo foi passar o % no java e não no ireport…

deixo ai pra futuras pesquisas!

Sandro