none
Imprimir un reporte sin mostrar printdialog RRS feed

  • Pregunta

  • Hola buenas, tengo un reporte ya generado que uso mediante base de datos con tablas temporales, todo esta diseñado correctamente solo necesito que al cargar en el evento load ese mismo reporte ya generado se imprima sin necesidad de abrir el print dialog o si no un boton que al darle imprimir se imprima a una impresora pre establecida por codigo
    domingo, 20 de octubre de 2019 19:35

Todas las respuestas

  • hola

    >>tengo un reporte ya generado que uso mediante base de datos

    con que tecnologia generas el reporte ? digo usas Reporting Service o es Crystal Report, o es otra tool diferente

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 21 de octubre de 2019 12:02
  • Hola gracias por responder, Estoy usando visual studio 2015 con lenguaje VB con acces 2016 y para reportes RDLC, el reporte se genera muy bien no tengo problemas solo que me gustaria un boton dentro de la ventana de windows que contiene el reporte, que imprimiera directamente el reporte a una impresora en especificio he visto codigos pero son exageramente extensos y que incluye llenar las base de datos cosa que no necesito porque el informe ya lo tengo generado, solo necesito imprimirlo directo
    lunes, 21 de octubre de 2019 15:44
  • hola

    >>imprimiera directamente el reporte a una impresora en especificio

    El propio Report Viewer no tiene la opcion de impresion directa ?

    Walkthrough: Printing a Local Report without Preview

    analiza como usa el PrintDocument

    lo que hace es exportar el reporte como imagen para luego enviarlo a impresion

    analiza como usa

     report.Render("Image", deviceInfo, CreateStream,
               out warnings);


    con el CreateStream para generar las paginas que exporta como imagen y luego envia a impresion

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    lunes, 21 de octubre de 2019 18:53
  • si vi ese tutorial pero hay cosas que no entiendo y que creo que no necesito como lo de llenar datasets y datas.xml, osea el reporte ya lo tengo generado ,  solo necesito un boton que lo imprima directamente a sin pasar por el proceso de elegir la impresora, ya que el sistema es para una tienda que genera muchas ventas y depende del tipo de venta es al tipo de impresora que se va a enviar, y si toca cambiarlo por cada venta manualmente puede haber error humano, gracias
    lunes, 21 de octubre de 2019 19:49
  • en esa tutorial, cual es el codigo que debo poner en el boton "imprimir"?
    lunes, 21 de octubre de 2019 20:06