estoy hacienod un reporte que tiene 3 subreportes.
Para cargar cada subreporte hago lo siguiente:
Ds_hc_sucursal sucmeganorte = new Ds_hc_sucursal();
SqlConnection conexion3 = new SqlConnection
(ConfigurationSettings.AppSettings["miConexion"]);
SqlCommand comando3 = new SqlCommand
("con_rpt_hc_sucursal", conexion3);
comando3.CommandType = CommandType.StoredProcedure;
comando3.Parameters.Add("@ot", SqlDbType.VarChar, 8).Value
= ot;
comando3.Parameters.Add("@os", SqlDbType.VarChar, 8).Value
= os;
comando3.Parameters.Add("@nrogui", SqlDbType.VarChar,
10).Value = nrogui;
comando3.Parameters.Add("@codsuc", SqlDbType.VarChar,
4).Value = "L003";
conexion3.Open();
SqlDataAdapter DataAdapter3 = new SqlDataAdapter(comando3);
DataAdapter3.Fill(sucmeganorte,"con_rpt_hc_sucursal");
comando3.Dispose();
conexion3.Close();
crReportDocument.OpenSubreport
("suc_meganorte").ReportDefinition.SetDataSource
(sucmeganorte);
esta ultima linea cargo el subreporte!!
pero sucede que los 3 subreportes jalan la misma data de
que cargo el ultimo subreporte. Revise el codigo y si
esta jalando diferentes datos solo que en el ultimo
reporte jalan para todos y alli se chanca todos los
subreportes.
Alguna forma de hacer eso?
alquien me puede explicar q esta sucediendo bye
Leer las respuestas