protected void Button1_Click(object sender, EventArgs e) { try //add trycatch { string rutatarget = WebConfigurationManager.AppSettings["RutaReportes"].ToString(); List <MedidaMitigacionBE> listado = EscenarioRptLN.ListaEscenariosRptGeneral(int.Parse(ddlAnnio.SelectedValue)); ReportDataSource dataSource = new ReportDataSource("DtMedGeneral", listado); ReportViewer1.ProcessingMode = ProcessingMode.Local; ReportViewer1.LocalReport.ReportPath = string.Format("{0}\\rptMedGeneral.rdlc", rutatarget); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(dataSource); if (listado != null) { ReportViewer1.Visible = true; ReportViewer1.LocalReport.Refresh(); } else { ReportViewer1.Visible = false; } } catch (Exception ex) { Log.Error(ex); } }
private void ReporteEscenarios() { string rutatarget = ConfigurationManager.AppSettings["RutaReportes"].ToString(); EscenarioRptBE entidad = new EscenarioRptBE() { ID_MEDMIT = int.Parse(ddlMedMit_e.SelectedValue) }; ConfigurarReporte(); ReportViewer1.LocalReport.ReportPath = string.Format("{0}\\EscenarioRpt.rdlc", rutatarget); List <EscenarioRptBE> lbeReporte = EscenarioRptLN.ListaEscenariosRpt(entidad); ReportDataSource dataSource = new ReportDataSource("DsEscenario", lbeReporte); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(dataSource); ReportViewer1.ServerReport.Refresh(); //string rutatarget = ConfigurationManager.AppSettings["RutaReportes"].ToString(); //IniciativaRptBE entidad = new IniciativaRptBE() { ID_INICIATIVA = 0, ID_MEDMIT = int.Parse(ddlMedMit.SelectedValue), ID_SECTOR_INSTITUCION = 1 }; //ConfigurarReporte(); //ReportViewer1.LocalReport.ReportPath = string.Format("{0}\\rptIniciativa.rdlc", rutatarget); //List<IniciativaRptBE> lbeReporte = ReporteLN.ListaIniciativaRpt(entidad); //ReportDataSource dataSource = new ReportDataSource("DtIniciativa", lbeReporte); //ReportViewer1.LocalReport.DataSources.Clear(); //ReportViewer1.LocalReport.DataSources.Add(dataSource); //ReportViewer1.ServerReport.Refresh(); }
private void ReporteEscenarios() { string rutatarget = ConfigurationManager.AppSettings["RutaReportes"].ToString(); EscenarioRptBE entidad = new EscenarioRptBE() { ID_MEDMIT = 0 }; ConfigurarReporte(); rvReporte.LocalReport.ReportPath = string.Format("{0}\\EscenarioRpt.rdlc", rutatarget); List <EscenarioRptBE> lbeReporte = EscenarioRptLN.ListaEscenariosRpt(entidad); ReportDataSource dataSource = new ReportDataSource("DsEscenario", lbeReporte); rvReporte.LocalReport.DataSources.Clear(); rvReporte.LocalReport.DataSources.Add(dataSource); rvReporte.ServerReport.Refresh(); }