none
Problemas con objeto ReportDocument RRS feed

  • Pregunta

  • Hola compañeros, tengo el siguiente caso:

    Estoy cargando un reporte hecho en Cristal 8.0. Inicialmente lo cargaba en un CRviewer y no habia problemas, pero ahora debo solo mandarlo a imprimir sin visualizarlo, para esto hago uso del objeto ReportDocument. Este es el codigo que he usado:

    Dim ocInforme As New ReportDocument
                    ocInforme.Load(RutaPRY & nombreRPT, OpenReportMethod.OpenReportByDefault)
                    ocInforme.DataDefinition.RecordSelectionFormula = strWhere
                    ocInforme.PrintOptions.PrinterName = impresosaPredt
                    ocInforme.PrintToPrinter(1, False, 0, 0)

    Encontre que debia darle el nombre de la impresora directamente y asi lo hice, pero cuando llega a el metodo "PrintToPrinter", no hace nada y por el contrario bloquea la aplicacion por completo(y no imprime).

    Que hago mal, alguno que pueda orientarme. Muchas gracias

    jueves, 31 de mayo de 2012 19:35