private void Btn_Mostrar_Click(object sender, EventArgs e) { SplashScreenManager.ShowForm(this, typeof(WaitForm1), true, true, false); SplashScreenManager.Default.SetWaitFormDescription("Recopilando informaciòn..."); Service.ReporteFormulacion SRF = new Service.ReporteFormulacion(); DataSet DS_Proyecto = new DataSet(); if (MyStuff.UsaWCF == true) { } else { DS_Proyecto = SRF.Lista_FormulacionProyecto_Resumen(MFC.CañoProceso, MFC.Cversion, "000000", Convert.ToString(this.Txt_CodProyecto.Value), "01" ); } Formato.CrystalReport.Rpt_FormulacionProyecto_Resumen crpt = new Formato.CrystalReport.Rpt_FormulacionProyecto_Resumen(); crpt.Database.Tables["Proyecto"].SetDataSource(DS_Proyecto.Tables[0]); Crv_Formulacion_Proyecto.ReportSource = null; Crv_Formulacion_Proyecto.ReportSource = crpt; SplashScreenManager.CloseForm(); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { Rpt_FormulacionProyecto_Resumen rpt = new Rpt_FormulacionProyecto_Resumen(); rpt.Site = this.Site; return(rpt); }
private void Grupo_Clasificador(string strTipoMovimiento, string strNombreFuenteFinanciamiento, string strNombreCentroCosto, string strNombreProyecto ) { Formato.CrystalReport.Rpt_FormulacionProyecto_Resumen crpt = new Formato.CrystalReport.Rpt_FormulacionProyecto_Resumen(); crpt.Database.Tables["Proyecto"].SetDataSource(DS_Formato4P.Tables[0]); crpt.SetParameterValue("@TipoMovimiento", strTipoMovimiento); crpt.SetParameterValue("@pFuenteFinanciamiento", strNombreFuenteFinanciamiento); crpt.SetParameterValue("@NomProyecto", strNombreProyecto); crpt.SetParameterValue("@NomCentroCosto", strNombreCentroCosto); crpt.SetParameterValue("@AñoProceso", Convert.ToString(this.Cbo_AñoProceso.SelectedValue)); crpt.SetParameterValue("@Version", Convert.ToString(this.Cbo_Version.SelectedValue)); Crv_Resumen.ReportSource = null; Crv_Resumen.ReportSource = crpt; }