none
Problema con Crystal Reports y PrintDuplex RRS feed

  • Pregunta

  • Hola a todos,

    La cosa es sencilla, si intento imprimir un report a doble cara desde código, no hay manera, no hay forma de que la impresora imprima a doble cara. Pero si abro un crystalreportViewer, muestro el report y lo imprimo desde ahí, funciona perfectamente.

    Para hacerlo desde codigo, lo que hago es hacer que se abra el dialogo de opciones de impresion, marco a doble  cara y luego imprimo. Este es el código:

    Dim printDocument1 As New Printing.PrintDocument
    Me.PrintDialog1.Document = printDocument1
    If PrintDialog1.ShowDialog = DialogResult.OK Then
    Dim copias As Integer = printDocument1.PrinterSettings.Copies
    Dim impresora As String = printDocument1.PrinterSettings.PrinterName
    rptDoc.PrintOptions.PrinterName = impresora
    rptDoc.PrintOptions.PrinterDuplex = CrystalDecisions.Shared.PrinterDuplex.Horizontal (esta linea la he añadido para intentar forzar la impresion a doble cara)
    rptDoc.PrintToPrinter(copias, False, 0, 0)
    End If

    Estoy usando CR2010 para Visual Studio 2010

    Muchas gracias de antemano.

    martes, 3 de julio de 2012 18:51

Todas las respuestas

  • Hola Como estas? 

    Pudiste solucionar tu problema? Yo estoy con lo mismo y no pude encontrar nada en la web, me podrias avisar cualquier cosa? gracias!

    martes, 3 de septiembre de 2013 14:49