PDA

Ver la Versión Completa : Consulta campos calculados


MiltonE
05-05-2003, 18:32:45
:) Hola a todos! Es mi primera vez .
Soy un desarrollador multimedia (herramientas MACROMEDIA) Colombiano.Trabajo en una institución educativa estatal y en la universidad realice algunos trabajos sencillos con DELPHI II (hace ya años). En la actualidad me pidieron realizar una pequeña aplicación DEMO de KARDEX de este tipo:

REFERENCIA:Tornillo goloso

FECHA ENTRA SALE SALDO
15/01/03 100 20 80
16/01/03 10 70
17/01/03 50 0 120

Tengo 2 tablas (Paradox) una de la referencia y otra donde manejo los movimientos.Creé un campo calculado en la tabla de movimientos donde entradas - salidas = saldo.

La pregunta: Cómo llevo el saldo del registro anterior para sumarlo al nuevo saldo?

Si realizar esta tarea, me obliga a realizar toda la programación a mano, serían tan amables de remitirme a algún lugar donde pueda tener código de ejemplo.

Muchísimas gracias. :)

marcoszorrilla
05-05-2003, 18:47:09
El problema del campo calculado es que luego no se puede consultar, a no ser que lo calcules de nuevo, además no sirve para guardar el saldo actual.

Yo hago lo siguiente, por ejemplo para llevar el saldo de las cuentas del banco.

Creo la cuenta, en tu caso el producto como maestro y como detalle todos los movimientos.

En el maestro queda guardado el último saldo, por lo tanto cada vez que hay un nuevo apunte, le sumo el saldo anterior, que a parte de quedar al lado de la línea lo tengo guardado en la cuenta.

Luego se pone una opción de recalcular saldos, que por algún motivo, siempre puede producirse un descuadre, esto se haría recorriendo entera la cuenta en tu caso el producto e ir dejando el saldo que queda en cada línea despues de hacer cada movimiento.

Para este recalculo el saldo de la línea anterior lo puedes guardar en una variable de memoria y al llegar al final guardaríamos el último saldo en la tabla maestro.

Un Saludo.