Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2009, 15:41
Avatar de eperedo
eperedo
 
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: Crear reporte con crystal reports

Arrastras un control CrystalReportViewer a tu página y en el evento que desees pones el sgte código:
Código c#:
Ver original
  1. using CrystalDecisions.CrystalReports.Engine;
  2.  
  3. private void mostrarReporte()
  4. {
  5.    ReportDocument rpt = new ReportDocument();
  6.    rpt.Load(@"C:\mireporte.rpt"); //Ruta del archivo rpt
  7.    //Pasar datos de un control al reporte
  8.    //objetotexto1 es el nombre del control que recibirá los datos en el reporte
  9.    TextObject ctrl = (TextObject)rpt.ReportDefinition.ReportObjects["objetotexto1"];
  10.    ctrl.Text = "Valor que pasará al reporte"; //texto para el control del reporte.
  11.    rpt.setDataSource(Tu_DataTable); //asignar origen de datos al reporte
  12.    crystalReportViewer1.ReportSource = rpt; //enlazar el reporte con el visor
  13. }

Cualquier duda me avisas
__________________
Eduardo Peredo
Wigoin