hola
Uso c# del paquete VS 2005 y estoy intentando crear un reporte con varios subreportes. La cosa es q uno de los subreportes recibe parametros y ademas muestran datos desde un dataset, pero al hacer esto ultimo me aparece un error de referencia y no se por que. Este es el cod q estoy ejecutando
ReportDocument rptPrincipal = new ReportDocument();//reporte q contiene los subrpts
//subreportes
SubreportObject objSubRpt2;
String nomSubRpt2;
ReportDocument subRpt2 = new ReportDocument();
string numero;
dsLineas dsLineas= new dsLineas();
DataSet ds = new DataSet();
numero = Session["num"].ToString();
try
{
if (numero!= "")
{
entrada.Num= decimal.Parse(numero);
out = imp.EjecutarMetodo(entrada);
rptPrincipal.Load("rptPrincipal.rpt");
subRpt2 = rptPrincipal.OpenSubreport("subRpt2");
//reporte de cliente. subrpt1
rptPrincipal.SetParameterValue("Nomvbre",out.Nombr e);
rptPrincipal.SetParameterValue("FechaIng", out.FechaIng);
rptPrincipal.SetParameterValue("id", out.id);
//reporte de datos . subrpt2
rptPrincipal.SetParameterValue("NumTel", out.NumTel);
rptPrincipal.SetParameterValue("Numdir", out.Numdir);
rptPrincipal.SetParameterValue("FecNac", out.FecNac);
ds = devuelveDatos(out);//metodo q llena el ds con datos
subRpt2 .SetDataSource(ds.Tables["dtLineas"]); //////EN ESTA LINEA SALE EL ERROR
RptViewerPrefiltro.ReportSource = rptPrincipal;
Si comento la linea donde sale el error, si veo el reporte con los datos de ambos subreportes, pero solo los datos pasados x parametros,...no he podido ver los datos q salen del dataset
Espero me puedan ayudar o me den info de algun ejemplo, xq he buscado y nada me ha servido