public static void RecibosDeSueldo(DataSet fuente, String fechaAcreditacion) { FrmReportes frmRepo = new FrmReportes(); //EN MODO DEBUG GENERA RECIBOS SEPARADOS HOJA ENTERA EN A4 #if DEBUG CRRecibosSueldo reporteRecibosSueldo = new CRRecibosSueldo(); #else CRRecibosSueldo_Nuevo reporteRecibosSueldo = new CRRecibosSueldo_Nuevo(); #endif reporteRecibosSueldo.SetDataSource(fuente); #if DEBUG //Muestra originales reporteRecibosSueldo.SetParameterValue(reporteRecibosSueldo.Parameter_fechaAcreditacion.ParameterFieldName, DateTime.Parse(fechaAcreditacion)); reporteRecibosSueldo.SetParameterValue(reporteRecibosSueldo.Parameter_Original.ParameterFieldName, true); frmRepo.setReportSource(reporteRecibosSueldo); frmRepo.ShowDialog(); //Muestra duplicados reporteRecibosSueldo.SetParameterValue(reporteRecibosSueldo.Parameter_Original.ParameterFieldName, false); frmRepo.setReportSource(reporteRecibosSueldo); frmRepo.ShowDialog(); #else reporteRecibosSueldo.SetParameterValue(reporteRecibosSueldo.Parameter_fechaAcreditacion.ParameterFieldName, DateTime.Parse(fechaAcreditacion)); reporteRecibosSueldo.SetParameterValue(reporteRecibosSueldo.Parameter_notaAlPie.ParameterFieldName, string.Empty); frmRepo.setReportSource(reporteRecibosSueldo); frmRepo.ShowDialog(); #endif }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CRRecibosSueldo_Nuevo rpt = new CRRecibosSueldo_Nuevo(); rpt.Site = this.Site; return(rpt); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CRRecibosSueldo_Nuevo rpt = new CRRecibosSueldo_Nuevo(); rpt.Site = this.Site; return rpt; }