public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptLibroBancosa3 rpt = new rptLibroBancosa3(); rpt.Site = this.Site; return(rpt); }
private void Form_CuentaEfectivoReporta3_Load(object sender, EventArgs e) { Traza tr = new Traza(); if (fechaFin >= fechaInicio) { try { if (checkExcel == true) { reports.rptLibroBancosExcel _rptLibroBancos = new reports.rptLibroBancosExcel(); //pase 09 _rptLibroBancos.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); _rptLibroBancos.SetParameterValue("@MonedaID", monedaId); _rptLibroBancos.SetParameterValue("@Desde", fechaInicio.ToShortDateString()); _rptLibroBancos.SetParameterValue("@Hasta", fechaFin.ToShortDateString()); _rptLibroBancos.SetParameterValue("@Detallado", 1); _rptLibroBancos.SetParameterValue("@EmpresaID", empresaId); _rptLibroBancos.SetParameterValue("@Ejercicio", periodoId); //_rptLibroBancos.SetParameterValue("@EstablecimientoID", sucursalId); _rptLibroBancos.SetParameterValue("@EstablecimientoID", empresaId); _rptLibroBancos.SetParameterValue("name_report", "Libro Caja y Bancos(Mov Cta Efectivo)"); _rptLibroBancos.SetParameterValue("date_range", fechaInicio.ToShortDateString() + " - " + fechaFin.ToShortDateString()); _rptLibroBancos.SetParameterValue("currency", "Expresado en " + monedaNom); _rptLibroBancos.SetParameterValue("empresa", empresa); _rptLibroBancos.SetParameterValue("periodo", periodoId); _rptLibroBancos.SetParameterValue("ruc", rucParam); _rptLibroBancos.SetParameterValue("address", direccParam); crvLibros.ReportSource = _rptLibroBancos; } else { String Mes = ""; //tr.Trazas("a"); Mes = MonthName(fechaInicio.Month).ToUpper(); //tr.Trazas("b"); reports.rptLibroBancosa3 _rptLibroBancos = new reports.rptLibroBancosa3(); //tr.Trazas("c"); _rptLibroBancos.DataSourceConnections[0].SetConnection(objCnx.server(), objCnx.database(), objCnx.user(), objCnx.password()); //tr.Trazas("d"); _rptLibroBancos.SetParameterValue("@MonedaID", monedaId); //tr.Trazas("e"); // _rptLibroBancos.SetParameterValue("@FormatoCuentaCorriente", 2); _rptLibroBancos.SetParameterValue("@Desde", fechaInicio.ToShortDateString()); //tr.Trazas("f"); _rptLibroBancos.SetParameterValue("@Hasta", fechaFin.ToShortDateString()); //tr.Trazas("g"); _rptLibroBancos.SetParameterValue("@Detallado", 1); //tr.Trazas("h"); _rptLibroBancos.SetParameterValue("@EmpresaID", empresaId); //tr.Trazas("i"); _rptLibroBancos.SetParameterValue("@Ejercicio", periodoId); //tr.Trazas("j"); //_rptLibroBancos.SetParameterValue("@EstablecimientoID", sucursalId); _rptLibroBancos.SetParameterValue("@EstablecimientoID", empresaId); //tr.Trazas("k"); _rptLibroBancos.SetParameterValue("name_report", "FORMATO 01.01 LIBRO CAJA Y BANCOS DETALLE DE LOS MOVIMIENTOS DEL EFECTIVO"); _rptLibroBancos.SetParameterValue("date_range", fechaInicio.ToShortDateString() + " - " + fechaFin.ToShortDateString()); //tr.Trazas("l"); _rptLibroBancos.SetParameterValue("currency", "EXPRESADO EN " + monedaNom.ToUpper()); //tr.Trazas("m"); _rptLibroBancos.SetParameterValue("empresa", empresa.ToUpper()); // tr.Trazas("n"); _rptLibroBancos.SetParameterValue("periodo", "EJERCICIO:" + periodoId + " - " + Mes); //tr.Trazas("o"); _rptLibroBancos.SetParameterValue("ruc", "RUC:" + rucParam); //tr.Trazas("p"); _rptLibroBancos.SetParameterValue("address", direccParam.ToUpper()); //tr.Trazas("q"); _rptLibroBancos.SetParameterValue("Fecha", "FECHA: " + DateTime.Now.ToShortDateString()); //tr.Trazas("r"); _rptLibroBancos.SetParameterValue("Hora", "HORA : " + DateTime.Now.ToShortTimeString()); //tr.Trazas("s"); crvLibros.ReportSource = _rptLibroBancos; //tr.Trazas("t"); } } catch { //tr.Trazas("error2"); RadMessageBox.Show("Ha ocurrido un error inesperado", "Error:", MessageBoxButtons.OK, RadMessageIcon.Error); } } else { RadMessageBox.Show("El rango de fechas es incorrecto", "Error:", MessageBoxButtons.OK, RadMessageIcon.Error); } }