Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/02/2007, 12:44
SandraM
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 17 años, 9 meses
Puntos: 0
Re: Variables en ireport

Cambie la expresion por:

$F{Codproducto}.equals("100")?0:new Integer($V{SUMA}+ $F{Total})

Lo que necesito es: Que si el codigo del producto=100, entonces a la variable $V{SUMA} sumele el campo $F{Total}.

pero me arroja el siguiente error:

1.*Incompatible*conditional*operand*types*int*and* Integer ****************value*=*(java.lang.Object)(((java. lang.Integer)field_Codproducto.getValue()).equals( "100")?0:new*Integer(((java.lang.Integer)variable_ SUM_100.getValue())+*((java.lang.Integer)field_Tot al.getValue()))); ******************************************<----------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 2.*The*operator*+*is*undefined*for*the*argument*ty pe(s)*java.lang.Integer,*java.lang.Integer ****************value*=*(java.lang.Object)(((java. lang.Integer)field_Codproducto.getValue()).equals( "100")?0:new*Integer(((java.lang.Integer)variable_ SUM_100.getValue())+*((java.lang.Integer)field_Tot al.getValue()))); *************************************************

Gracias a quien pueda ayudarme ....