none
ODBC en modo de ejecución RRS feed

  • Pregunta

  • Hola Brothers..!
    Estoy generando PDF’s a trabes de CrystalReport y como todos saben Crystal requiere de un ODBC entonces no puedo dejárselo fijo porque hay casos en que ese reporte se llena con información de un servidor de SQL diferente y necesito hacer un ODBC al vuelo para asignárselo a ese reporte, y bueno, pues esa es la duda, como generar un ODBC al vuelo y como asignárselo al reporte, anexo código para que vean la metodología que estoy empleando y pues ojala me orienten.

    Saludos.

     

     

     

    ReportDocument rptDocument = new ReportDocument();
    rptDocument.Load(PathOrigen); 
                    
    DiskFileDestinationOptions destino = new DiskFileDestinationOptions();
    ExportOptions Exp;
    
    Exp = new CrystalDecisions.Shared.ExportOptions();
    Exp.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat;
    Exp.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile;           
    destino.DiskFileName = PathDestino; 
    
    Exp.ExportDestinationOptions = destino;
    rptDocument.Export(Exp);
    
    rptDocument.Close();
    rptDocument.Dispose();
    lunes, 29 de septiembre de 2008 14:54

Todas las respuestas