Cita:
Iniciado por emucho 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.-
Muchas gracias por la respuesta, aunque no es lo que buscaba, fijate que lo que quiero es tomar los valores de aceptados de Primaria y dividirlos entre los aspirantes de primaria, y despues tomar los aceptados de secundaria y dividirlos entre los aspitantes de secundaria, los datos lo obtengo de 2 consultas ligadas por un UNION, en una saco aspirantes y en otra aceptados, el problema es que no se como hacer para que guardar estos valores, para mostrarlos en el reporte por medio de una division... lo de ocultar ya lo eh hecho y si sale a la perfeccion
.