/// <summary> /// Evento que se ejecutará antes de visualizar la gráfica por sucursal /// </summary> /// <param name="sender">Objeto que genero el evento</param> /// <param name="e">Argumentos relacionados con el evento</param> private void xsbrptChartDetails_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { XRSubreport report = (sender as XRSubreport); PorcentajeUtilizacionRDElementoGraficaModeloRPT subReport = report.ReportSource as PorcentajeUtilizacionRDElementoGraficaModeloRPT; int modeloID = this.GetCurrentColumnValue <int>("ModeloID"); subReport.SetFilter(modeloID); }
/// <summary> /// Evento que se ejecuta antes de visualiza el reporte /// </summary> /// <param name="sender">Objeto que genero el evento</param> /// <param name="e">Argumentos relacionados con el evento</param> private void PorcentajeUtilizacionRDTipoUnidadRPT_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { PorcentajeUtilizacionRDElementoGraficaModeloRPT subReport = this.xsbrptChartDetails.ReportSource as PorcentajeUtilizacionRDElementoGraficaModeloRPT; subReport.BindToDataSource(this); subReport.CreateAxisX(); PorcentajeUtilizacionRDGlobalGraficaRPT subGlobalReport = this.xsbrptChartGlobal.ReportSource as PorcentajeUtilizacionRDGlobalGraficaRPT; subGlobalReport.BindToDataSource(this); subGlobalReport.CreateAxisX(); }