Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2004, 02:39
pdmoli
 
Fecha de Ingreso: marzo-2004
Mensajes: 8
Antigüedad: 20 años, 2 meses
Puntos: 0
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;
}
}
}
}