Hola a todos bueno soy nuevo en gambas y mas nuevo sobre impirmir reporte en pdf o en nagevador (html)
tengo una duda , he buscado por internet sobre imprimir en pdf o en html pero no entiendo del todo el codigo por que me muestran los ejemplos que los imprimer apartir de una grilla y yo no tengo grilla en mi formulario , si no campos de texto , entonces como hago quela informacion de los campos de texto los imprima ?
Como Impirmir De Un Formulario A Un Pdf O Html
Objetivo: Re: Como Impirmir De Un Formulario A Un Pdf O Html
En este enlace tienes varias formas de crear un informe:
http://cursogambas.blogspot.com.es/...to-printer.html
Saludos
http://cursogambas.blogspot.com.es/...to-printer.html
Saludos
Objetivo: Re: Como Impirmir De Un Formulario A Un Pdf O Html
última edición por metalgearxd el Lunes, 25 Febrero 2013, 15:15; editado 2 veces
se ve bien el codigo que me pasaste
pero me imprime en pdf de forma leyenda , quisiera saber como le hago diseño POR EJEMPLO los textbox los imprima de forma lateral o en columnas
como lo hago
Garcias
PUBLIC SUB Button9_Click()
DIM cabezera AS ReportLabel
DIM texto AS ReportLabel
DIM textb AS ReportLabel
DIM texta AS ReportLabel
DIM cadena AS String
DIM header AS ReportVBox
DIM cont AS ReportHBox
Report.Padding = "2 cm" 'Margenes
cabezera = NEW ReportLabel(Report)
cabezera.Font = Font["Arial,+12"] ' Tipo de Letra
cabezera.Alignment = Align.Center 'Alineacion del Texto
cabezera.Text = "Factura" 'Texto a Mostrar
texto = NEW ReportLabel(Report)
texto.Alignment = Align.Center
texto.Text = cadena
texto.Text &a mp; = "N Historia: " & TxtCedula2.Text
texta = NEW ReportLabel(Report)
texta.Alignment = Align.Justify
texta.Text = cadena
texta.Text &a mp; = "Cedula:" & Txthistoria2.Text
textb = NEW ReportLabel(Report)
textb.Alignment = Align.Justify
textb.Text = cadena
textb.Text &a mp; = "Nombre: " & TxtNombre.Text
Report.Preview
END
DIM cabezera AS ReportLabel
DIM texto AS ReportLabel
DIM textb AS ReportLabel
DIM texta AS ReportLabel
DIM cadena AS String
DIM header AS ReportVBox
DIM cont AS ReportHBox
Report.Padding = "2 cm" 'Margenes
cabezera = NEW ReportLabel(Report)
cabezera.Font = Font["Arial,+12"] ' Tipo de Letra
cabezera.Alignment = Align.Center 'Alineacion del Texto
cabezera.Text = "Factura" 'Texto a Mostrar
texto = NEW ReportLabel(Report)
texto.Alignment = Align.Center
texto.Text = cadena
texto.Text &a mp; = "N Historia: " & TxtCedula2.Text
texta = NEW ReportLabel(Report)
texta.Alignment = Align.Justify
texta.Text = cadena
texta.Text &a mp; = "Cedula:" & Txthistoria2.Text
textb = NEW ReportLabel(Report)
textb.Alignment = Align.Justify
textb.Text = cadena
textb.Text &a mp; = "Nombre: " & TxtNombre.Text
Report.Preview
END
pero me imprime en pdf de forma leyenda , quisiera saber como le hago diseño POR EJEMPLO los textbox los imprima de forma lateral o en columnas
como lo hago
Garcias
última edición por metalgearxd el Lunes, 25 Febrero 2013, 15:15; editado 2 veces
Objetivo: Re: Como Impirmir De Un Formulario A Un Pdf O Html
No entiendo lo que quieres decir...
Citar:
No entiendo lo que quieres decir...
Objetivo: Re: Como Impirmir De Un Formulario A Un Pdf O Html
Lo que quiero es crear un reporte que me imprima para pdf , lo que pasa es que he buscado pro internet es que la mayoria de los ejemplos o codigos los reportes los extraen de un grilla y haci lo hacen que los datos aparescan en el pdf de forma tabulada o bidimensionall , claro por que se utiliza arreglos
lo que yo quiero con el codigo de arriba es hacer lo mismo , pero en mi proyecto no tengo grilla solo tengo campos de texto y como te das cuenta ese codigo que mostre funciona pero me imprime el pdf los datos de forma de leyenda osea en una linea en forma de columna , no se si me explico lo que quiero es hacer un diseño en pdf de como quiero que esten los datos en el pdf en que parte , eso es lo que quiero como hacerlo
lo que yo quiero con el codigo de arriba es hacer lo mismo , pero en mi proyecto no tengo grilla solo tengo campos de texto y como te das cuenta ese codigo que mostre funciona pero me imprime el pdf los datos de forma de leyenda osea en una linea en forma de columna , no se si me explico lo que quiero es hacer un diseño en pdf de como quiero que esten los datos en el pdf en que parte , eso es lo que quiero como hacerlo
Objetivo: Re: Como Impirmir De Un Formulario A Un Pdf O Html
Sigo sin entender lo que quieres hacer....
Mirate otra vez el enlace de
http://cursogambas.blogspot.com.es/...to-printer.html, donde aparte del gb.report, tambien se explica como usar el Objeto Printer, y la clase ClassLatex
Y el video tutorial que hice sobre la clase ClassLatex, http://foro.gambas-es.org/viewtopic.php?f=10&t=2824, puedes ver distintos tipos de informes que se pueden hacer y como hacerlos.
Con esta clase puedes hacer cualquier tipo de informe/reporte que necesites.
última edición por jsbsan el Martes, 26 Febrero 2013, 13:21; editado 1 vez
Citar:
Sigo sin entender lo que quieres hacer....
Mirate otra vez el enlace de
http://cursogambas.blogspot.com.es/...to-printer.html, donde aparte del gb.report, tambien se explica como usar el Objeto Printer, y la clase ClassLatex
Y el video tutorial que hice sobre la clase ClassLatex, http://foro.gambas-es.org/viewtopic.php?f=10&t=2824, puedes ver distintos tipos de informes que se pueden hacer y como hacerlos.
Con esta clase puedes hacer cualquier tipo de informe/reporte que necesites.
última edición por jsbsan el Martes, 26 Febrero 2013, 13:21; editado 1 vez
Objetivo: Re: Como Impirmir De Un Formulario A Un Pdf O Html
Puedes Trabajar el Reporte en Html y Luego convertirlo de Forma Automatica a PDF Sin q el Usuario lo Note.y El reporte te Queda Muy bueno!
Tienes muchas mas Opciones trabajando En Html
Tienes muchas mas Opciones trabajando En Html
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 4.4697s (PHP: -97% SQL: 197%)
Consultas SQL: 47 - Debug off - GZIP Activado