Hola,
Tengo un programa con asp.net que imprime varios report el problema que tengo es que en mi ordenador funciona bien pero al servirlo al servidor no funciona, me explico:
Primer report:
Este se visualiza en un CrystalReportviewer y puedo exportarlo a PDF y entonces imprimir, pero al modificar el CrystalReportViewer para que funcione con el ActiveX y poder imprimir con una impresora local del cliente me dice que no hay impresoras instaladas.
Segundo Report
Sin crystalReportviewer, si le digo que me lo exporte a PDF ningún problema, pero si le digo que me lo imprima directamente:
Me.CrystalReportSource2.ReportDocument.PrintToPrin ter(1, False, 1, 1)
No me funciona (error no hay impresoras instaladas)
En cambio si hago esto si que me funciona:
Dim exportOpts As CrystalDecisions.Shared.ExportOptions = New CrystalDecisions.Shared.ExportOptions()
Dim pdfOpts As New CrystalDecisions.Shared.PdfRtfWordFormatOptions
exportOpts.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableD ocFormat
exportOpts.ExportFormatOptions = pdfOpts
CrystalReportSource2.ReportDocument.ExportToHttpRe sponse(exportOpts, Response, False, "Ticket")
Alguien sabe porque no puedo imprimir directamente por una impresora local sin tener que exportar.
Las herramientas son: VB.NET con asp.net y CrystalReport que incluye el .net
Saludos,