public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { VoitureForLocation rpt = new VoitureForLocation(); rpt.Site = this.Site; return(rpt); }
private void crystalReportViewer1_Load(object sender, EventArgs e) { this.Cursor = Cursors.WaitCursor; o.conex(); SqlCommand cmd = new SqlCommand(); SqlParameter[] par = new SqlParameter[1]; par[0] = new SqlParameter("@i", SqlDbType.VarChar, 50); par[0].Value = b; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "ImpVoitureForLocation"; cmd.Connection = o.cn; cmd.Parameters.Add(par[0]); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt2 = new DataTable(); da.Fill(dt2); VoitureForLocation i = new VoitureForLocation(); i.SetDataSource(dt2); crystalReportViewer1.ReportSource = i; crystalReportViewer1.Refresh(); o.Deconex(); this.Cursor = Cursors.Default; }