olhando alguns topicos… parece que eu tenho que marcar os campos que vão receber parâmetros com “$P!{}”
minha quary está assim:
<queryString>
<![CDATA[select c.nome,c.endereco,
l.cidade,
m.data_compra, m.qtd,m.total
from cliente c
inner join localidade l
on
c.localidade_idlocalidade=l.idlocalidade
inner join marmita m
on
c.idcliente=m.cliente_idCliente
where m.data_compra='2012/03/25' and c.idcliente=1]]>
</queryString>
aplicando “$P!{}”, fica assim:
<queryString>
<![CDATA[select c.nome,c.endereco,
l.cidade,
m.data_compra, m.qtd,m.total
from cliente c
inner join localidade l
on
c.localidade_idlocalidade=l.idlocalidade
inner join marmita m
on
c.idcliente=m.cliente_idCliente
where m.data_compra=$P!{'2012/03/25'} and c.idcliente=$P!{1}]]>
</queryString>
porem o ireport nao compila e nem apresenta erro…
essa é a maneira correta??