Algoritmo... Solo para Bravos
Publicado por Roberto Alexander (2 intervenciones) el 28/08/2003 18:26:50
Tabla: t_item
codigo cantidad
A001 -10
A001 -20
A001 100
A001 180
A001 -80
A001 -90
A001 100
A001 -100
A001 -100
A001 40
A001 -10
A001 -10
A001 -10
A001 15
A001 20
Cuando se imprima se va hacer de 5 en 5(registros) quedando de esta
manera.
1ER REPORTE
codigo cantidad
A001 -10
A001 -20
A001 100
A001 180
A001 -80
TOTAL-------------> 170
2DO REPORTE
codigo cantidad
A001 -90
A001 100
A001 -100
A001 -100
A001 40
TOTAL-------------> -150
3ER REPORTE
codigo cantidad
A001 -10
A001 -10
A001 -10
A001 15
A001 20
TOTAL-------------> 5
La idea es que ningun total sea negativo, partiendo de que todos los
registros estan en una sola tabla y que seran dividios en varios
reportes y ninguno de estos su total debe ser negativo y si lo es jugar con los registros hasa que todos los totales sean positivos??
codigo cantidad
A001 -10
A001 -20
A001 100
A001 180
A001 -80
A001 -90
A001 100
A001 -100
A001 -100
A001 40
A001 -10
A001 -10
A001 -10
A001 15
A001 20
Cuando se imprima se va hacer de 5 en 5(registros) quedando de esta
manera.
1ER REPORTE
codigo cantidad
A001 -10
A001 -20
A001 100
A001 180
A001 -80
TOTAL-------------> 170
2DO REPORTE
codigo cantidad
A001 -90
A001 100
A001 -100
A001 -100
A001 40
TOTAL-------------> -150
3ER REPORTE
codigo cantidad
A001 -10
A001 -10
A001 -10
A001 15
A001 20
TOTAL-------------> 5
La idea es que ningun total sea negativo, partiendo de que todos los
registros estan en una sola tabla y que seran dividios en varios
reportes y ninguno de estos su total debe ser negativo y si lo es jugar con los registros hasa que todos los totales sean positivos??
Valora esta pregunta


0