Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   imprimir un DBgrid (https://www.clubdelphi.com/foros/showthread.php?t=67251)

anoniboxx 07-04-2010 23:00:02

imprimir un DBgrid
 
hola amigos... tengo un problemita por q no se como puedo imprimir todos los datos q tengo en un DBGrid q esta conctado por jet4 a una bd en access.. he es buscado tutoriales e informacion por la red pero no consigo nada concreto q me diga como puedo hacerlo.... eh podido iprimir algunos datos pero q estan fuera del DBGRid si alguin me puede ayudar se lo agradeceria de todo corazon... saludos gracias...

Caral 07-04-2010 23:19:27

Hola
El DBGrid muestra lo que contiene la BD por medio de un query o un table.
Para imprimir eso lo que necesitas es crear el enlace con la tabla, no con el dbgrid.
Saludos

Neftali [Germán.Estévez] 08-04-2010 10:10:00

Directamente con los componentes de delphi no se puede imprimir un DGBrid.

La forma normal, tal y como apunta Caral, es pensar en la tabla o consulta y volcar eso a un report. Crear un report sencillo y hacer un recorrido.

Otra opción podría ser buscar algun componentes externo que permita imprimirlo (me suena haber leído sobre alguno en Torry). Pero al final hace lo mismo que te estamos comentando. Recorrer, no el DBGrid, sino el Dataset asociado e imprimirlo.

Por último otra cosa que se me ocurre es exportar el contenido del DBGrid a un fichero (en realidad estamos exportando el Dataset asociado -tabla o Query-) por ejemplo utilizando los componentes de Max y lanzar la impresión de ese documento (con shellexecute).

anoniboxx 08-04-2010 14:24:28

bueno dias hola.... pues yo anoche me puse a echarle cabeza y pense lo mismo q imprima lo del dataset q me haga el recorrido de eso por q no lo puedo imprimir directamente de la bd ya q hay ciertos campos q no depo imprimir... pero la cuestion esta q componente del qrepor tengoq colocar en la hoja del reporte para q me muestre los datos.. si me explico bien??? algo asi como el DBGrid q me permite mostrar los datos q yo quiera de la bd.. por q he estado leyendo y algunos tutoriarles q me indican los tipos del componentes q tiene el qreport(esta en ingles y el google traductor no traduc bien) y lo mas sercano q ley fue imprimir de la bd pero todavia no lo he probado ahorita me voy probarlocualquier cosa les escribo.... muchas gracias por la respuesta a ambos... saludos feliz dia


La franja horaria es GMT +2. Ahora son las 04:55:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi