La Web del Programador: Comunidad de Programadores
 
    Pregunta:  62626 - CLASIFICACION DE LO MONTOS AL FINAL DE UN INFORME
Autor:  henry PARAZUELA
Hola...
Necesito ayuda con un sistema que estoy desarrollando en visual foxpro 6.0 para la empresa que trabajo, la cual esta destina en la venta de certificados medicos para conducir y se necesita llevar en control de cuanto dinero entra por cada BANCO de cada talonario vendido, dichos talonarios contiene 50 unidades y se necesita imprimir un reporte al terminar de venderlo que me especifique los montos.

las variables que estoy utilizando son las siguientes:
nº_talonario, Fecha, nº_certificado, nº_deposito, monto y banco

Le agradezco a las persona que me puedan ayudar....

  Respuesta:  Jose Maria Vilar
si tenes dos una tabla "talonarios", yo haria lo siguiente

create cursor my_talonario(nrotalo n(4),monto n(10,2),banco n(4) ) " cada campo con el tipo que corresponda ,( esto es solo muestra)

sele "tu archivo "
scan
sele my_talonario
locate for nrotalo == tu_archivo.nº_talonario and;
banco == tu_archivo.banco
if !found()
appe blank
replace nrotalo with tu_archivo.nº_talonario
replace monto with tu_archivo.monto
replace banco with tu_archivo.banco
else
replace monto with monto + tu_archivo.monto
endif

endscan

Al finalizar tendras armado el cursor que utilizaras para imprimir

Cualquier cosa me escribis