Ver Mensaje Individual
  #3  
Antiguo 10-06-2007
Avatar de Jesús Pena
Jesús Pena Jesús Pena is offline
Miembro
 
Registrado: nov 2005
Posts: 88
Reputación: 19
Jesús Pena Va por buen camino
Eso ya lo he hecho

Esa prueba ya la he hecho y está correcto. En el report lo único que tengo es una funcion que recibe como parámetros los entornos del listado y en la que construyo la query correspondiente y en el formulario de llamada lo único que tengo es esto

Cita:
qFormulario := TqFormulcario.Create(); // creo el formulario
qFormulario.pParametro1 := codigoinicial.text; // le paso el valor a la 1ª propiedad
qFormulario.pParametro2 := codigoFinal.text; // le paso el valor a la 2ª propiedad
qFormulario.ComponerQuery; // función en la que construyo la query
If not qFormulario.MiQuery.IsEmpty then
qFormulario.print; // si obtiene datos imprimo

qFormulario.Free; // libero los recursos
He probado a construir la query con los datos ya fijados por código y el resultado es el mismo !Genera miles de páginas¡ cuando en realidad solo tendría que generar 3 o 4 como máximo (están los datos controlados y no existen mas de 7 registros de detalle por cada registro del maestro y en cada página -ficha- sólo se imprimen 2 de ellos)

Última edición por Jesús Pena fecha: 10-06-2007 a las 13:49:04.
Responder Con Cita