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...
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


0