Pregunta: | 53743 - IMPRESION DE INFORMES DE BD ACCES POR MEDIO DE ASP .NET C# |
Autor: | Lisandro Sànchez Sànchez Sànchez |
Cordial Saludo !
Tengo una aplicacion creada en C# de asp .net la cual hace conexion a una base de datos Acces. Lo que necesito es manipular los controles de impresion ya se por medio del entorno grafico o por codigo directamente y asi lograr imprimir informes correspondientes a las tablas de la Base de Datos. Mil gracias por colaboracion. |
Respuesta: | Rommel Meza |
Saludos,
Lisandro no entiendo bien a que te refieres pero me imagino que lo que quieres es que desde una aplicación Web el usuario pueda generar sus reportes y se impriman en su maquina local. Para esto es el proceso es muy sencillo, lo que debes hacer primero es determinar que tipo de reporteador quieres, si vas a utilizar alguna aplicación de reportes Web como Reporting Service de Microsoft (Es gratuito) o Cristal Reports o si vas a diseñar tus propios reportes como paginas Web. En caso de que utilices algún producto como Reporting Service este ya tieen opciones que le brindan a la persona que esta viendo el reporte opciones como imprimir o exportar a multiples formatos como Excel, PDF, etc. En caso de que diseñes unas paginas Web para mostrar tu información y quieres que se imprima automáticamente lo que te puede ayudar es insertando un script que le indique a la pagina que tendrá que ser impresa al finalizar la carga. Te pongo un pequeño ejemplo: <html> <head></head> <body>Reporte</body> <script> //Manda llamar la impresion automaticamnete function Print() { document.body.offsetHeight; window.print(); } </script> </html Espero te sirva de ayuda Suerte. CX-Rom http://cx-rom.blogspot.com |