PDA

Ver la Versión Completa : Imprimir una consulta realizada con un query


rogercito
04-10-2011, 04:44:47
hola amigos. hago la siguiente consulta no se si es posible.Lo que tengo que hacer es lo siguiente

Yo en un form realizo una consulta con un query, esa consulta se me muestra en un dbgrid. Yo lo que tengo que hacer es imprimir el resultado de esa busqueda. se puede hacer?? Agradeceria respuestas.. Saludos

ecfisa
04-10-2011, 07:05:43
Hola rogercito.

Podés hacerlo mediante la propiedad Canvas de TPrinter, pero la forma más sencilla es usando un report.

Tutorials de Quick Report:

Tutorial-demos-etc (http://delphi.about.com/library/bluc/text/uc051701a.htm)
Tutorial (http://pccorot15.obspm.fr/COROT-ETC/Files/QReport.pdf)
Tutorial (http://delphi.about.com/library/bluc/text/uc051701a.htm)

Rave Report:

Rave Report (http://www.terawiki.clubdelphi.com/archivos/Delphi/Manuales/ManualRaveReportsESP.zip).

Seguramente encuentres más material buscando más a fondo en la web.

Un saludo.

rogercito
05-10-2011, 02:37:10
hola tengo un gran problema para hacer el quickreport que es el siguiente

Yo en un formulario realizo una consulta mediante un Query (que sale perfecta). Esta consulta se me visualiza en un dbgrid. Hasta ahi todo bien

En el formulario donde hago la consulta tengo un boton de imprimir, quisiera que la consulta del query se me visualice en un quickreport. el problema es que yo creo el quickreport en otro formulario y cuando pongo los QRDBtext cuando voy a asignarles las variables que me tiene que mostrar ahi no me deja hacer la asignacion, me sale el siguiente error:

Invalid use of keyword token. No se de que sera el error

oscarac
05-10-2011, 16:03:55
el problema es que yo creo el quickreport en otro formulario y cuando pongo los QRDBtext cuando voy a asignarles las variables que me tiene que mostrar ahi no me deja hacer la asignacion, me sale el siguiente error:

Invalid use of keyword token. No se de que sera el error

y porque creas el reporte en tro formulario?, como asi? lo incrustas?
para nuevo reporte en quickreport solo vas a File, new, other, Report y listo
asi asignas el datasource y colocas los campos como bien estas haciendo