CLR: .Net / Mono / Boo / Otros CLR > VB .NET
Imprimir Una Factura
franc:
Hola, estoy haciendo un programa de facturacion a la vez que aprendiendo este lenguaje nuevo para mi. Ha llegado el momento de "imprimir facturas" y no encuentro mucho sobre este tema. Lo que hay son cosas de imprimir "Hola Mundo" y la verdad es que no me sirve para nada, necesito imprimir "un diseño" pre-establecido que se rellene con los datos de la factura ( estan en BD )
¿ Alguna idea o ayuda ?
Muchas gracias !
ringe:
yo eso me lo he currado con crystal reports
es lo que mejor resultado final da, sobre todo con los problemas de paginación, la exportación a pdf y esas cosas que el crystal te permite controlar
la otra opción es imprimir directamente a la impresora con las clases de .NET pero esto te solucionará una impresión básica. Si quieres algún ejemplo de esto me dices y lo pongo aquí
un saludo
franc:
gracias !
Te agradeceria muchisimo que me pusieras un ejemplo del uso del crystal reports y si me pudieras decir algun tutorial para "diseñar" sobre crystal reports el formato de mis facturas... te estaria eternamente agradecido :P
Gracias por responder tambien :)
ringe:
primero crear un nuevo objeto de tipo crystal report, pongamos que lo llamas "informe.rpt" indicándole que obtenga los datos de un dataset que tengas en el mismo proyecto
añades en un form un crystalreportsviewer que lo tienes en la barra de controles
si lo llamas "cr", para imprimir el report solo tienes que escribir este código:
Dim rep As New ReportDocument()
rep.Load("informe.rep") 'indicar la ruta completa
rep.SetDataSource(miDataset) 'cargar previamente el dataset
cr.ReportSource = rep
obviamente el problema radica mas en la creación del report que en la llamada a ese report pero creo que es lo mejor que hay :suerte:
Sagma:
Hola amigo forero, mira en este link, hay un modelo de tutorial para crear un report en CR.
Informe en Crystal Reporte
espero que sea un buen principio. :P
suerte :comp:
Navegación
[#] Página Siguiente
Ir a la versión completa