FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Imprimir un DBGrid
hola de paso bueno dire que ando medio perdido pero esto no me quedo claro al imprimir dbgrid quiero que se imprima en un hoja digamos ya membretada horizontalmente y que queden las rayas de la tabla no se le pueda agregar al dbgrid el código es este
y bueno en los printed me falta agregar lo demás h/e, h/s y anexo como le pongo un limitador al dbgrid que solo me aparezca no se minimo 1 registro y máximo 50, o menos ya que la impresión no se bien cuantas líneas de usuarios se puedan imprimir calculo no se 20 u 30 registros ya que no olvidar que la hoja le pueda poner algún membrete, además en la parte de abajo del dbgrid poner una flechitas o next page, y return page o es asi return page next page espero entenderme, vale gracias Última edición por ecfisa fecha: 06-12-2015 a las 11:24:56. Razón: Agregar etiquetas [delphi][/delphi] |
#2
|
||||
|
||||
Hola joseph183, bienvenido a los foros de Club Delphi
Ya las agregué a tu mensaje. Pero por favor, cuando publiques código, usa las etiquetas para darle mas legibilidad: También moví este mensaje como nuevo tema por que no tenía relación con el inicial ( Recuerda: una pregunta = un hilo ) Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Hola buenas noches gracias por mover el hilo te agradezco y como comentario ya encontré la manera mas eficaz de hacer una impresión de un dbgrid y es tan sencilla y podemos editarlo con cabecera y pie mas empresarial.
suponiendo que ya tenemos nuestra aplicación y muestra los resultados en un dbgrid y queremos imprimir ese reporte lógicamente esta almacenado en una base de datos llamado ej. "dbreportes", así que esto lo hice en Delphi Rad studio 10 Seattle , nos vamos a vuestro form donde esta el dbgrid y añadir un ADOTable1 y en sus propiedades " Connection" poner en este ejemplo con "ADOConnection1", y ahi mismop en sus propiedades buscar el "TableName" ahi pulsar y buscamos vuestra base que se llama "dbreportes" esto lo que hicimos es hacer directamente la conexión con dicha base y solo queremos la información de esa tabla así que seguimos, en el form en Tool Palette buscamos FastReport 5.0 de ahi añadimos a vuestra form, el objeto frxDBDataset1 y en las propiedades DataSet conectamos con ADOTable1 y ahi mismo en BCDToCurrency marcamos como True ahora del FastReport 5.0 añadimos el frxReport1 en sus propiedades DataSet conectamos con frxDBDataset1, ahora en FastREport 5.0 export agregamos a vuestra form la herramienta frxPDFExport1 est nos sirve para que se exporte nuestro documento a pdf y la herramienta frxHTMLExport1 si queremos exportar a HTML ahi vemos en esa herrmaienta a cuantos formatos queramos que se pueda exportar vuestro documento, así que aclarado esto seguimos damos double clic a frxReport1 y nos saldrá una pantalla de diseño como hoja de word pero cuadriculada y vacía ahora solo con darle clic en file NEw nos saldrá un recuadro ahi escogemos frxDBDataset1 y damos en siguiente ahi vemos el estilo que queramos si cilíndrico o normal y ya lo demás es a decisión de diseño cualquier duda aquí díganlo este es para uno podemos hacerlo para muchos mas reportes individuales o en cadena ahi es vuestra imaginación ..... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
imprimir un DBgrid | anoniboxx | C++ Builder | 3 | 08-04-2010 14:24:28 |
Imprimir dbgrid | fjardelphiyahoo | Impresión | 7 | 12-07-2007 13:45:19 |
Imprimir 3 dbgrid | Nomack | Impresión | 1 | 11-08-2005 16:29:17 |
Imprimir DBGrid | Anabel | Impresión | 5 | 09-06-2004 23:01:04 |
Imprimir un DBGRID | inbaseter | Varios | 5 | 24-01-2004 19:00:10 |
|