Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2010, 15:37
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 3 meses
Puntos: 0
Sum con condicion

Hola como estan?
Bueno el problema que tengo es el siguiente.
Necesito calcular un valor que sume o reste dependiendo del valor de un campo.
Los campos involucrados Son monto y tipo y la idea es sumar el campo monto si el campo tipo es = 'S' y restar si el campo tipo = 'R'.

es como si tomáramos un recordset e hiciéramos algo asi


while recorder.eof = false


if rs!tipo = 'S' then
total = total + rs!monto
else
total = total - rs!monto
end if

rs.movenext

wend



seria eso pero que sea como resultado de una consulta
he probado con When case pero no logro entender como ir sumando o restando según indique el campo tipo porque es como si me hicieran falta una variable

Muchas gracias