Hola a todos,
estoy intentando hacer un informe maestro-detalle usando crystal report y dataset.
El dataset está formado por dos tablas relacionadas (cobros y detalles, maestro-detalle respectivamente).
El problema lo tengo al mostrar el informe ya que no aparece ningún campo de la tabla detalle ('detalles').
Ya no sé si es un problema de diseño del informe (lo dudo por haber usado el asistente), en el código que llena el dataset (que aporto a continuación) o en el diseño del dataset (lo dudo porqué lo uso en otros lados sin problemas).
He probado (mal asunto ésto de estar probando para que funcione) con varias sentencias SQL, varios diseños del informe, etc... sin resultados.
Agradecería comentarios y opiniones.
Saludos
Código:
OleDbDataAdapter oda = new OleDbDataAdapter("SELECT * FROM cobros", connVETN);
OleDbDataAdapter oda1 = new OleDbDataAdapter("SELECT * FROM detalles", connVETN);
bd1DataSet dsImprimir = new bd1DataSet();
oda.Fill(dsImprimir, "cobros");
oda1.Fill(dsImprimir, "detalles");
CrystalReport1 info = new CrystalReport1();
info.SetDataSource(dsImprimir);
crvwInforme inf = new crvwInforme(info);
inf.Show();