Pregunta: | 23326 - ARRASTRAR SALDO CON ACCESS |
Autor: | Joan Boronat |
Creo que la fórmula "Saldo = Saldo + Importe" no puede utilizarse en una consulta de Access ya que repite el campo "Saldo"
Tengo una tabla (ASIENTOS) en la que cada registro guarda, por ejemplo, los siguientes campos: FECHA, COBRO, PAGO similar a esto: Cobros Pagos 01/01/2001 10.000 0 02/01/2001 5.000 0 03/01/2001 0 500 Me interesa hacer una consulta sobre ASIENTOS de tal forma que me muestre los registros junto con un campo calculado que se corresponderá con el saldo arrastrado. Algo similar a esto: Cobros Pagos Saldo 01/01/2001 10.000 0 10.000 02/01/2001 5.000 0 15.000 03/01/2001 0 500 14.500 Gracias de antemano por vuestra ayuda. |
Respuesta: | Orlando Begué Severino |
Estuve varias horas intentando hacer lo mismo, hasta que lo logré de la siguiente forma:
Tienes que crear un Campo más en el Formulario. Ejemplo: Campo 1= Pagos_GotFocus() MsgBox "Ingrese Monto del Pago" Pagos.SetFocus Campo 2= Temp_GotFocus() 'Este es un Campo Temporal Temp = Pagos Campo 3= Asiento_GotFocus() Asiento = Asiento + Temp Avísame si te resultó o tienes problemas todavía |
Respuesta: | Juan Carlos Atencio |
Bueno amigo mio estube preguntando y tratando de hacerlo que tu deseas por consulta pero llegue a la conclusión de que no se puede de esa forma pero hay otra la de crear un campo mas la tabla que diga salgo y por medio de programación actualizar dicho saldo cuando actualice el asiento.
Si te interesa hasmelo saber y te ayudo |