condição no IReport

galera,

to com uma dúvida aqui que já pesquisei em vários lugares e não encontrei nada que sanasse minha dúvida.
queria saber se tem como fazer uma condição na hora de gerar um relatório no IReport.
por exemplo, faço uma busca no banco em uma célula onde o valor é sempre true ou false. Preciso colocar em um campo uma condição que faça com que se o valor no banco for true ela imprime uma determinada string se for false imprime outra.

eu tentei fazer igual no java:

if($F{ckl_110doc} == "true")
  "Necessário";
else
  "Optativo";

mas não dá certo. dá erro na compilação.

alguém ai pode me ajudar por favor?

desde já agradeçomto a atenção de tds

flws

niguém?

tá resolvido galera.

vlw

evandrosantos, como foi que voce resolveu?

vc coloca tipo:

$V{suaVariavel}<condicao a ser tratada> ? <se verdadeiro> : <se falso>

vc também pode aninhar decisões, como se fosse um if do java msm…

tipo:

$V{suaVariavel}<condicao a ser tratada> ? <se verdadeiro> : <se falso faz segunda condição>
$V{suaVariavel}<condicao a ser tratada> ? <se verdadeiro> : <se falso>

[/code]

é isso ai…

flws