Valeu pela for�a M�rcio.
M�rcio Roberto
<[EMAIL PROTECTED] Para: [EMAIL PROTECTED]
oz.com.br> cc:
Assunto: Re: [cejug-discussao]
iReport
28/04/2004 10:00
Responder a
discussao
Voc� est� fazendo a compara��o de @ refer�ncias de objetos e n�o do
valor para o qual elas aponta,
Vc deve fazer
new Boolean($F{USR_ESPECIAL}.intValue() == 1)
[EMAIL PROTECTED] wrote:
>Oi pessoal,
>
>estou come�ando a construir relat�rios com iReport.
>O que eu estou querendo no momento � que se um valor retornado da query
for
>igual a 1, imprimir uma determinada string.
>Criei uma vari�vel com o valor que eu quero que imprima ($V{test}).
>Adicionei ela ao meu relat�rio.
>Em suas propriedades, na parte "Common" h� um textArea com "Print when
>expression".
>Adicionei a seguinte express�o:
>
>new java.lang.Boolean($F{USR_ESPECIAL} == new java.lang.Integer(1))
>
>Coloquei new java.lang.Boolean() porque estava dando erro de compila��o
>porque n�o conseguia converter o valor da express�o para
java.lang.Boolean.
>Achei estranho, visto que a express�o retorna true ou false.
>
>Bem... Quando executo o relat�rio, o campo aparece vazio.
>
>Algu�m pode me dar alguma dica?
>
>Obrigado desde j�.
>
>
>Rafael de Oliveira Lopes
>Secretaria de Finan�as de Fortaleza
>+55 85 2553746
>[EMAIL PROTECTED]
>
>
>
-------------------------------------------------------------------------------------------
>Ceara' Java User Group
>
> Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]
> Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
> Falar com o administrador? e-mail para: [EMAIL PROTECTED]
>
>
>
>
>
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]
-------------------------------------------------------------------------------------------
Ceara' Java User Group
Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]