09/02/2007, 12:44
|
| | 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 .... |