none
Ayuda con un DataGridView y CrystalReport RRS feed

  • Pregunta

  •  

    Mi pregunta es la siguente:

    En net 2005

    Tengo un DataGridView que es resultado de varias consultas, que asu vez cada consulta esta determinada por un ID

    el cual se encuentra en un txtbox en un panel, (La funcion del grid es mostrar datos digeridos, en forma de actividades pendientes)

     

    Quiero imprimir la informacion del grid en un reporte, sin embargo cuando creo el reporte, me pide que su fuente de datos

    sea una o unas tablas determinadas, bien, podria hacer las consultas en el reporte, pero no podrian ser referenciadas con el Id que tengo en el panel,

     

    Alguien sabe como pasar la informacion del DataGridView al Reporte ?? para despues imprimirlo

     

    Ayuuudaaaa!!!

     

    por que hasta ahora nadie me ha sabido ayudar, ni mis maestros ja ja ja

    miércoles, 12 de noviembre de 2008 18:55

Todas las respuestas

  • Hola JL

    veamos si te puedo orientar...

    te explicare lo que yo hago...

    no trabajo con Crystal Report si no que con Reporting Services pero la logica es la misma, yo creo el reporte base en reporting services sin filtros ni nada... reporte base con los campos que necesito, luego en el programa yo tengo un DataGridView que es donde filtro la información que deceo que se muestre en el reporte, luego de filtrada la información creo una nueva tabla que paso al reporte base la cual sera mi nuevo origen de datos y listo... puedo enviar varios filtros pero ya tengo creo mi reporte base.

    me explico????,

    saludos,
    miércoles, 12 de noviembre de 2008 19:41
  • Te recomiendo que introduzcas los datos del datagridview en un dataset Y que el datasource del cristal report sea el dataset.

    Ademas debes de crear un dataset  con la misma estructura que tienen en el datagrid, con el asistente para dataset.

    Una vez hecho esto, desde crystal report, vas a ver el dataset creado y lo añades al informe.

     

    Lo he comentado, si necesitas codigo dilo y lo pongo.

     

    Un saludo

    miércoles, 12 de noviembre de 2008 22:12
  • bueno

     

    entonces creo una tabla, pero esta es temporal verdad?

     

    entonces creo una tabla temporal, donde almaceno los datos del grid y lo mando al reporte

     

    deja lo intento

     

    miércoles, 12 de noviembre de 2008 22:21
  •  

    Gracias a los dos por el tiempo de contestar

     

    aun no termino de examinar la primera respuesta

     

    pero lo intentare con las 2, en cuanto al codigo

     

    nunca esta de mas, aparece mi mail??

    miércoles, 12 de noviembre de 2008 22:24
  • podrias poner ese codigo para pasar de un datagrid a un crystal report por favor gracias.
    sábado, 13 de junio de 2009 23:48
  • Hola JlGarcia

    revisa en mi blog: www.vbcodigopocketpc.blogspot.com el tutor de Crystal report que escribi, para pasar los datos del gridview al reportes es simplemente que le pases los datos al datasource del reporte.

    Saludos,
    Roberto Alvarado Taborda Core Group BogotaDotNET Compact Framework Developer .NET Bogota - Colombia
    sábado, 29 de agosto de 2009 13:44