![]() |
Problema con un Informe de Crystal Report 9 Hola a todos: Trabajo con Visual Studio .NET y con C#. Tngo problemas con un informe creado con Crystal Report 9 (la version q viene integrada en el .NET) q está compuesto por dos subinformes (uno para la cabecera y otro para el cuerpo). Mi problema es q ninguno de los dos subinformes me muestra datos. Los dataset q uso para origen de datos d los subinformes están cargados. Espero q puedan ayudarme ya q me corre mucha prisa el solucionarlo. El codigo q uso para generar el informe es el siguiente: private void MostrarInformeCompuesto() { if (m_informe != null) { if (ExisteInforme() && ExisteCabecera() && ExisteCuerpo()) { string noPerteneceAlEsquema, noPerteneceAlInforme; m_cabecera.Load(m_rutaCabecera,OpenReportMethod.Op enReportByDefault); bool camposCabeceraNoCoincidentes = !CompruebaCoincidenciaCampos(m_cabecera,m_dsCabece ra,out noPerteneceAlEsquema, out noPerteneceAlInforme); m_cuerpo.Load(m_rutaCuerpo,OpenReportMethod.OpenRe portByDefault); bool camposCuerpoNoCoincidentes = !CompruebaCoincidenciaCampos(m_cuerpo,m_dsCuerpo,o ut noPerteneceAlEsquema, out noPerteneceAlInforme); if (!camposCuerpoNoCoincidentes && !camposCabeceraNoCoincidentes) { m_cabecera.SetDataSource(m_dsCabecera); m_cuerpo.SetDataSource(m_dsCuerpo); m_informe.Load(m_rutaInforme,OpenReportMethod.Open ReportByTempCopy); m_informe.SetDataSource(m_dsInforme); visorInforme.ReportSource = m_informe; } } } } |
Bueno pues muchas gracias a todos por nada. Al final yo solito he obtenido la solucion. El codigo q he puesto en el mensaje anterior no estaba bien. Al final el codigo resulta q era mucho mas sencillo. D nuevo muchas gracias a todos por NADA, por no haberme dado ni una solucion. Ya he comprobado q a los foros solo acuden los q no tienen ni idea. Q solo acudís a ver si os pueden hacer el trabajo. Cuando las cosas las soluciona uno mismo sin ayuda d nadie las cosas saben mejor |
Cita:
Cita:
Antes de acudir al foro a ver si alguien te sacaba las castañas del fuego, haber intentado arreglarlo tu mismo, como has hecho al final. ¿Por que no empezaste por ahi? Buaf, no se ni para que contesto... :-p |
| La zona horaria es GMT -6. Ahora son las 08:08. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.