Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/02/2008, 02:44
Erickvk
 
Fecha de Ingreso: septiembre-2007
Mensajes: 268
Antigüedad: 17 años, 3 meses
Puntos: 8
Re: iReport + poner más de una expresion

Cita:
Iniciado por theFast Ver Mensaje
Hola,

Tengo un problema al poner una expresion, para que solo ponga unos datos segun un parametro.

Boolean.valueOf( ($P{claseMateria}.equalsIgnoreCase("3"))
||
($P{claseMateria}.equalsIgnoreCase("4")) )

Mi problema es que si lo hago por separado no hay problema, pero no se como conectar las dos, ya que || la o me da error, dice que no lo entiende, alguien sabe como deberia ponerlo para evaluar las dos expresiones con el or.

Muchas gracias.
Yo los que tengo los he hecho asi y me funciona.

Boolean.valueOf( ""+($P{claseMateria}.equalsIgnoreCase("3") || ($P{claseMateria}.equalsIgnoreCase("4"))))

PD: las "" que he puesto al principio en teoría no hacen falta pero a mi me daba error desde la llamada del servlet.