public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            CRSportChart rpt = new CRSportChart();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void SportChartReport_Load(object sender, EventArgs e)
        {
            DSSportReport ds = new DSSportReport();

            DSSportReportTableAdapters.sportfacilityTableAdapter ta = new DSSportReportTableAdapters.sportfacilityTableAdapter();

            ta.Fill(ds.sportfacility);

            CRSportChart crpt = new CRSportChart();

            crpt.SetDataSource(ds);
            crystalReportViewer1.ReportSource = crpt;
        }