Sim existe suas pesquisas não estão erradas, mas eu recomendo que caso o seu usuario não retorne nada, que devolva uma String “vazia” – “”
--
Você recebeu essa mensagem porque está inscrito no grupo "JasperReports / iReport Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para jasperreports-irepor...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Where R.rc_dtincl Between $P{Pdata_ini} And $P{Pdata_fim} And (R.rc_gar = $P{Pgaragem_id} Or $P{Pgaragem_id} Is Null )Tranquilo sempre temos o SQL rs
From: jasperreports-...@googlegroups.com [mailto:jasperreports-...@googlegroups.com] On Behalf Of Robson
Sent: quinta-feira, 5 de fevereiro de 2015 10:09
To: jasperreports-...@googlegroups.com
--
($P{Pgaragem_id}=="" ? " and R.rc_gar= "+ $P{Pgaragem_id} )
só então o meu where poderia ter a exclamação ficando assim
Where R.rc_dtincl Between $P{Pdata_ini} And $P{Pdata_fim} $P!{Pid_gar}
Atenção: não cheguei a testar isto.