FoxPro/Visual FoxPro - informes

   
Vista:

informes

Publicado por marina (38 intervenciones) el 17/06/2009 19:40:19
hola amigos estoy imprimiendo la cuenta de un cliente,
lo primero q hago es seleccionar el cliente y me queda registrado en el text1,
luego selecciono la fecha que adquirio la deuda, text13
entonces quiero imprimir los datos de la deuda, funciona bien si tiene solo una deuda
pero si el cliente tiene mas de una deuda se queda detenido en el informe y no
termina el scan, osea me da un error, como lo puedo solucionar ?
esto es lo q tengo
boton comando:

SCAN
IF thisform.text1.value=ctacte.codcliente
REPORT FORM C:JESSYctacte.frx PREVIEW FOR thisform.text13.value=ctacte.fecha
endif
ENDSCAN
gracias a todos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:informes

Publicado por sergio (1 intervención) el 17/06/2009 20:02:50
pone una condicion al for para que salga

sacan for condicion
endscan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Mauricio

Informes

Publicado por Mauricio (1368 intervenciones) el 18/06/2009 15:32:32
Marina, podrias hacer un SELECT con los campos necesarios para tu informe, seria mas o menos asi:
SELECT * FROM ctate WHERE codcliente = THISFORM.text1.value INTO CURSOR Rep_cliente
luego aca usarias el reporte:
REPORT FORM C:JESSYctacte.frx PREVIEW
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar