Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/02/2010, 18:10
krnes
 
Fecha de Ingreso: abril-2007
Mensajes: 19
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Enviar datos de un gridview a un crystal reports

que ejemplo tan chingon probare inmediatamente muchas gracias.


Cita:
Iniciado por eperedo Ver Mensaje
Hola, si el control posee una propiedad datasource puedes usarla como origen de datos para un reporte.
Código vb.net:
Ver original
  1. Dim rpt As New ReportDocument()
  2. rpt.Load("c:\tureporte.rpt")
  3. rpt.setDataSource(Me.GridView1.DataSource)

Para pasar datos de un textbox a un reporte puedes manejarlo así:
Código vb.net:
Ver original
  1. Dim ctrl As TextObject = CType(rpt.ReportDefinition.ReportObjects("objeto_del_crystal_reports"), TextObject)
  2.  ctrl.Text = "Texto para el control del reporte"

objeto_del_crystal_reports es el nombre del objeto de texto del REPORTE.

Espero te ayude, cualquier duda me avisas.

PD: En mi blog tengo 2 post sobre Crystal Reports quizá te sirvan de ayuda, vienen con el código fuente.