public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ReportVBDen rpt = new ReportVBDen(); rpt.Site = this.Site; return(rpt); }
private void frm_reportVBDen_Load(object sender, EventArgs e) { ReportVBDen rp = new ReportVBDen(); rp.SetParameterValue("date_from", date_from); rp.SetParameterValue("date_to", date_to); string[] connect = Properties.Settings.Default.Connect.ToString().Split(';'); string server = connect[0].Substring(13); string database = connect[1].Substring(17); string user = connect[2].Substring(9); string pass = connect[3].Substring(4); rp.DataSourceConnections.Clear(); rp.DataSourceConnections[0].SetConnection(server, database, false); rp.SetDatabaseLogon(user, pass, server, database); crystalReportViewer1.ReportSource = rp; crystalReportViewer1.Refresh(); }