mauricio - ctacte
Publicado por marina (38 intervenciones) el 27/05/2009 00:51:59
estoy media pesada mauricio, pero me paso esto, cuando le agrege mas registros a la ctacte de esse cliente dentro de esas fechas no me genero el vector correctamente osea me deja bien los tres primeros registros y despues ya no me almacena mas los comprobantes me guarda 0 ¿?
te marco lo q yo veo medio feo
SELE ctacte
STORE 0 TO totrec, reg, s
SCAN for codcliente = codclientegen
IF BETWEEN(fecha,fechae,fechas)
totrec = totrec + debe && totrec no lo vi muy coincidente
s = s + 1
IF totrec > entrega
EXIT
ENDIF
ENDIF
ENDSCAN
PUBLIC valimp(s)
* Inicia el proceso de guardar en vector los comprobantes !!!!!!!
GO TOP
SCAN FOR codcliente = codclientegen
IF BETWEEN(fecha,fechae,fechas) AND reg < s
totrec1 = totrec1 + debe
reg = reg + 1
valimp(reg) = comp && me guarda bien solamente tres comprobantes
ELSE
EXIT
ENDIF
ENDSCAN
gracias y saludos
te marco lo q yo veo medio feo
SELE ctacte
STORE 0 TO totrec, reg, s
SCAN for codcliente = codclientegen
IF BETWEEN(fecha,fechae,fechas)
totrec = totrec + debe && totrec no lo vi muy coincidente
s = s + 1
IF totrec > entrega
EXIT
ENDIF
ENDIF
ENDSCAN
PUBLIC valimp(s)
* Inicia el proceso de guardar en vector los comprobantes !!!!!!!
GO TOP
SCAN FOR codcliente = codclientegen
IF BETWEEN(fecha,fechae,fechas) AND reg < s
totrec1 = totrec1 + debe
reg = reg + 1
valimp(reg) = comp && me guarda bien solamente tres comprobantes
ELSE
EXIT
ENDIF
ENDSCAN
gracias y saludos
Valora esta pregunta


0