public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Rpt_Conformidad rpt = new Rpt_Conformidad(); rpt.Site = this.Site; return(rpt); }
public void ShowMe(string strCodCompañia, string strNumConformidad, string strTipoOrden, string strNumOrden ) { SplashScreenManager.ShowForm(this, typeof(WaitForm1), true, true, false); SplashScreenManager.Default.SetWaitFormDescription("Recopilando informaciòn..."); Service.DataGeneral SDG = new Service.DataGeneral(); DataSet DS_Conformidad = new DataSet(); if (MyStuff.UsaWCF == true) { DS_Conformidad = objWCF.Formato_Conformidad(strCodCompañia, strNumConformidad, strTipoOrden, strNumOrden ); } else { DS_Conformidad = SDG.Formato_Conformidad(strCodCompañia, strNumConformidad, strTipoOrden, strNumOrden ); } Formato.CrystalReport.Rpt_Conformidad crpt = new Formato.CrystalReport.Rpt_Conformidad(); crpt.Database.Tables["Orden"].SetDataSource(DS_Conformidad.Tables[0]); crpt.Database.Tables["Conformidad"].SetDataSource(DS_Conformidad.Tables[1]); crpt.Database.Tables["ConformidadProceso"].SetDataSource(DS_Conformidad.Tables[2]); crpt.Database.Tables["ConformidadDetalle"].SetDataSource(DS_Conformidad.Tables[3]); Crv_Requerimiento.ReportSource = null; Crv_Requerimiento.ReportSource = crpt; SplashScreenManager.CloseForm(); this.ShowDialog(); }