public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { BaoCaoSanPhamChuaDuocBan rpt = new BaoCaoSanPhamChuaDuocBan(); rpt.Site = this.Site; return(rpt); }
private void btnTest_Click(object sender, EventArgs e) { try { using (SqlConnection cnn = new SqlConnection(constr)) { using (SqlCommand cmd = cnn.CreateCommand()) { cnn.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_baoCaoSanPhamChuaBan"; SqlDataAdapter dap = new SqlDataAdapter(cmd); DataTable data = new DataTable(); dap.Fill(data); BaoCaoSanPhamChuaDuocBan report = new BaoCaoSanPhamChuaDuocBan(); report.SetDataSource(data); crystalReportViewer1.ReportSource = report; } } } catch (Exception ex) { } }