FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Campos calculados
Buenas a todos, estoy haciendo un base de datos y me he encontrado con un problema.
Defini un campo calculado y a la hora de escribir su fórmula no se como hacer referencia a una posicion anterior de la tabla, la verdad es que me cuesta un poco explicar esto asi que voy a poner un ejemplo a ver si queda un poco más claro. Total(f)=Total(f-1) - Consumo1(f) - Consumo2(f). El problema es que no se como hacer referencia a Total(f-1). Gracias a todos |
#2
|
||||
|
||||
Cita:
Creo que lo que quieres hacer es hallar una cantidad Total, partiendo de la anterior fila, es decir el saldo anterior. Si es importante como parece saber que saldo o total había en cada fecha, yo crearía un campo de tipo numérico y cada vez que se diera un alta tomaría el saldo anterior, que bien pudiera estar incluso guardado en otra tabla y modificarse con cada alta. Además añadiriía una opción, recalcular saldos o totales. Un Simple bucle con la tabla debidamente ordenada, recorremos registros y vamos guardando en una variable el saldo anterior, para asi poder actualizar cada registro. Un Saludo. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|