Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2008, 10:30
emucho
 
Fecha de Ingreso: septiembre-2003
Mensajes: 122
Antigüedad: 21 años, 4 meses
Puntos: 0
Respuesta: iReport Asignacion de Variables

No entiendo exactamente que es lo que queres hacer.

Lo que debe devolver esa expresion es un objeto tipo Boolean.

Por lo que a la expresion debe ser:
new Boolean(<expresion>)

Ahora....eso que queres hacer no se si es posible....
Yo haria esto:
Tendria un campo que con V{VAR1}.BigDecimal($F{ALU MNOS}) y que se imprima si se cumple la condicion:
Código:
new Boolean($F{NIVEL}.longValue()==102 && $F{TIPO}.longValue()==1)
Y otro campo con $F{NIVEL} y la condicion: (osea, la negacion de la anterior)
Código:
new Boolean(!($F{NIVEL}.longValue()==102 && $F{TIPO}.longValue()==1))
¿Se entiende?

Pones los campos uno arriba del otro y listo.

Saludos.-