none
Imprimir un CrystalReports sin que muestre la vista previa. URGENTE !!! RRS feed

  • Pregunta

  •  

    Hola:

    Tengo un problemita con querer imprimir un crystal reports, al mandar llamarlo se muestra en el crystalreportviewer y lo que necesito es mandarlo a imprimir directamente sin llegar a la vista preliminar.

    Alguien me podría ayudar, porfavor me urge

    viernes, 21 de septiembre de 2007 18:29

Respuestas

  • Buenas. A ver si esta funcion te sirve.

     

    public static void printCrystalReport(CrystalDecisions.CrystalReports.Engine.ReportDocument aoReport,

    int aiNumCopias, int aiPageBegin, int aiPageEnd, String asPrinterName )

    {

                if ( asPrinterName == String.Empty )

    {

                //            Buscamos la impresora por defecto del sistema

    System.Drawing.Printing.PrintDocument printDoc = new System.Drawing.Printing.PrintDocument();

    asPrinterName = printDoc.PrinterSettings.PrinterName;

                }

     

    rReport.PrintOptions.PrinterName = asPrinterName;

    aoReport.PrintToPrinter(aiNumCopies, false, aiPageBegin,aiPageEnd);

    }

    Si se quiere imprimir todo el documento, aiPageBegin y aiPageEnd a cero

     

     

    martes, 25 de septiembre de 2007 11:40

Todas las respuestas

  • Buenas. A ver si esta funcion te sirve.

     

    public static void printCrystalReport(CrystalDecisions.CrystalReports.Engine.ReportDocument aoReport,

    int aiNumCopias, int aiPageBegin, int aiPageEnd, String asPrinterName )

    {

                if ( asPrinterName == String.Empty )

    {

                //            Buscamos la impresora por defecto del sistema

    System.Drawing.Printing.PrintDocument printDoc = new System.Drawing.Printing.PrintDocument();

    asPrinterName = printDoc.PrinterSettings.PrinterName;

                }

     

    rReport.PrintOptions.PrinterName = asPrinterName;

    aoReport.PrintToPrinter(aiNumCopies, false, aiPageBegin,aiPageEnd);

    }

    Si se quiere imprimir todo el documento, aiPageBegin y aiPageEnd a cero

     

     

    martes, 25 de septiembre de 2007 11:40
  • podria por favor explicar mas detalladamente como es ese codigo ya que lo e intentado de todas las formas y no me sale 
    martes, 17 de febrero de 2015 0:52