FoxPro/Visual FoxPro - solo un registro imprime.

   
Vista:

solo un registro imprime.

Publicado por Ramon Natividad (81 intervenciones) el 01/05/2009 04:40:44
HOla.. buenas noches... estoy elaborando un reporte en el cual me debe de imprimir datos de un cursor..

CREATE CURSOR tmp(Folio n(10),;
fechavta d(8), Concepto c(75),Cargo n(15,2),;
Abono n(15,2), saldo n(15,2),cliente c(35))

elabore el reporte en el cual hago mencion de los campos...
del cursor asi tmp.folio, tmp.concepto.. tmp.saldo etc.. etc.

**** jalo los datos de la tabla ADEUDOS.DBF asi..*****
SELECT tmp
APPEND FROM adeudos FIELDS folio, fechavta,;
concepto, cargo, abono, cliente FOR ALLTRIM(cliente)==Alltrim(cCliente)

despues lo paso a un Grid1. con un With Thisform.Grid1.
.column1.ControlSource='tmp.folio'.... etc...

en el formulario me muestra el contenido del grid que en algunos casos pueden ser 10, 20 o 30 lineas... con un boton llamo al reporte asi..

REPORT FORM edocuenta preview

y al visualizar el reporte en pantalla solo puedo ver el primer registro ...

espero me ayuden
MUCHAS GRACIAS... Y SALUDOS 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:solo un registro imprime.

Publicado por Plinio (7771 intervenciones) el 01/05/2009 05:13:07
Antes de
REPORT FORM edocuenta preview

Pon
SELECT tmp
GO TOP
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