Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2011, 11:38
kikoski
 
Fecha de Ingreso: agosto-2010
Mensajes: 49
Antigüedad: 13 años, 8 meses
Puntos: 1
Pregunta reportes en vs 2010

hola a todos los del foro, aqui molestando un poco, antes quenada comento que, antes de poner este tema me puse a investigar un poco y como no encontre algo que me ayudara, pues aqui estoy, les comento mi situacion.

tengo un sistema hecho en vs 2005, funciona bien con sus pros y contras, los reportes, estan hechos en el crystal report, la forma en que creaba un reporte en vs 2005, era en el explorador del proyecto le daba clic derecho agregar>nuevo lemento>reporte de crystal report, lo llama por ejemplo RptProspecto, ya en el codigo creaba un objeto rpt del tipo reporte nuevo que acbaa de crear, pongo un ejemplo muy sencillo, de como lo haicia

Dim fecha_ini, fecha_fin, strsql As String
Dim cmd As New MySqlCommand
Dim data As New DataTable
Dim rpt As New RptProspectos

strsql = ""
fecha_ini = Format(dtp1.Value, "yyyy-MM-dd")
fecha_fin = Format(dtp2.Value, "yyyy-MM-dd")
strsql = "select * from prospectos where fecha_alta>= '" & fecha_ini & "' And fecha_alta<= '" & fecha_fin & "'"

Dim adapter = New MySqlDataAdapter(strsql, conmysql)
adapter.Fill(data)
rpt.SetDataSource(data)
rpt.SetDatabaseLogon(v_usuario, v_password)
FrmReporte.CrystalReportViewer1.ReportSource = rpt
FrmReporte.Show(Me)

la cuestion es que he migrado el proyecto a vs 2010 el cual ya no incluye el crystal report, me baje la vercion de prueba del crystal cree un reporte nuevo, pero no encuentro como mandarlo llamar desde vs 2010, quise hacer lo mismo en vs 2010
en el explorador agregue el reporte pero en el codigo al momento de crear mi objeto rpt no me da la opcion de crear del tipo de el reporte qeu agregue, es decir en vs 2005 me dejava ahcer esto

Dim rpt as New RptProspectos

y en vs 2010 no me deja hacer eso, espero me aya explicado, cual quier cosa por aqui voy a andar.

saludoss