
04/03/2004, 02:39
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 8
Antigüedad: 21 años 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;
}
}
}
} |