Tema: ireport
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2014, 15:53
Avatar de farfamorA
farfamorA
 
Fecha de Ingreso: noviembre-2010
Ubicación: Lima
Mensajes: 136
Antigüedad: 13 años, 6 meses
Puntos: 24
Respuesta: ireport

Es sencillo.
Creas una variable que sume el field $F{CANTIDAD} de la siguiente manera:
Report Inspector -> Variables -> Agregar Variable
  • Name: SUM_CANTIDAD
  • Variable Class: java.math.BigDecimal (o java.lang.Double, depende del tipo de variable de $F{CANTIDAD}).
  • Calculation: Sum
  • Reset type: Report (depende de tu reporte)
  • Increment Type: None (depende de tu reporte)
  • Variable Expression: $F{TIPO_PAGO}.equals("EFECTIVO") ? $F{CANTIDAD} : BigDecimal.ZERO

Y voilà, la magia está hecha.