en

MSGuayaquil

Recursos esenciales para el desarrollador .NET

Impresion desde pc cliente en .net

Último post 04-24-2007 12:00 PM escrito por Julio Casal. 2 respuestas.
Página 1 de 1 (3 elementos)
Ordenar mensajes: Anterior Siguiente
  • 04-20-2007 1:53 PM

    • andres_j
    • Contribuyente Top 200
    • Se unió el 04-21-2007
    • Envíos: 1
    • Puntos: 0

    Impresion desde pc cliente en .net

    Que tal,

    necesito urgente ayuda para un problema que tengo. Tengo una aplicacion web en vb.net instalada en un servidor X en una intranet que presenta reportes en Crystal Report, y necesito que una maquina cliente (obviamente esta dentro de la misma intranet) que no sea el servidor y que visualice los reportes pueda imprimirlos con la accion de un boton en la impresora que tiene intalada en ese cliente. No deseo hacer la tipica impresion desde la opcion Archivo->Imprimir ni dandole click derecho en la pagina. Como puedo hacer para que al utilizar el objeto para imprimir reportes de CR la impresion no se vaya a la impresora que esta instalada en el servidor sino mas bien se vaya a la impresora que esta instalada (no agregada) en el cliente que desea el reporte? Puedo de alguna manera reemplazar las lineas de codigo que mandan a imprimir los reportes de CR y hacerlo de otra manera para que puedan ir a la impresora del cliente?

    Gracias de antemano, espero que me puedan ayudar con todas las alternativas

    • Puntos de post: 0
  • 04-24-2007 7:18 AM en respuesta a

    • phinojosa
    • Contribuyente Top 50
    • Se unió el 04-21-2007
    • Envíos: 3
    • Puntos: 0

    Re: Impresion desde pc cliente en .net

    Normalmente esto podrias solucionar exportando tu reporte a una aplicación externa podria ser esta Adobe Acrobat. Luego el usuario tendria el poder de seleccionar la impresora y luego enviar a imprimir.

     

    • Puntos de post: 0
  • 04-24-2007 12:00 PM en respuesta a

    • Julio Casal
    • Contribuyente Top 10
    • Se unió el 04-21-2007
    • Guayaquil
    • Envíos: 401
    • Puntos: 19,540

    Re: Impresion desde pc cliente en .net

    Qué tal Andrés. Hay una propiedad llamada PrintMode en el Crystal Report Viewer. Si le asignas ActiveX podrás imprimir directo a la impresora cliente.

    Por acá hay instrucciones y un ejemplo.

    Saludos,

    Julio

    Julio Casal
    http://msguayaquil.com/blogs/julioc
    Archivado en:
    • Puntos de post: 0
Página 1 de 1 (3 elementos)
© 2007 MSGuayaquil. Todos los derechos reservados.
Powered By IIS 6 Powered By ASP.NET 2.0 Ofrecido por Community Server (Commercial Edition) Powered By SQL Server 2005
Creado y Administrado por Julio Casal