public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CrystalReport1 rpt = new CrystalReport1(); rpt.Site = this.Site; return(rpt); }
private void button1_Click(object sender, EventArgs e) { //DataTable dtPhieuNhapKho = phieuNhapDAO.LayPhieuNhapChoBaoCao(maphieunhap); //DataRow dr = dtPhieuNhapKho.Rows[0]; //DateTime dtNgayNhap = Convert.ToDateTime(dr["ngaynhap"].ToString()); //rpt.SetDataSource(nhanvien.LayLoaiNhanVien()); //this.crystalReportViewer1.ReportSource = rpt; //rtphieu.SetParameterValue("pNgay", dtNgayNhap.Day); //rtphieu.SetParameterValue("pThang", dtNgayNhap.Month); //rtphieu.SetParameterValue("pNam", dtNgayNhap.Year); //rtphieu.SetParameterValue("pNhaCungCap", dr["tennhacungcap"].ToString()); //rtphieu.SetParameterValue("pDiaChi", dr["diachi"].ToString()); //rtphieu.SetParameterValue("pDienThoai", dr["dienthoai"].ToString()); DataTable dt = new DataTable(); dt.Columns.Add("maloainhanvien", typeof(string)); dt.Columns.Add("tenloainhanvien", typeof(string)); dt.Columns.Add("tiento", typeof(string)); DataRow dr = dt.NewRow(); dr["maloainhanvien"] = "1"; dr["tenloainhanvien"] = "abc"; dr["tiento"] = "tiento"; dt.Rows.Add(dr); //dt.Rows.Add(dr); ReportDocument myReport = new ReportDocument(); // myReport.Load(@".\CrystalReport1.rpt"); CrystalReport1 cpt1 = new CrystalReport1(); // DataTable dt = nhanvien.LayLoaiNhanVien(); cpt1.SetDataSource(dt); crystalReportViewer1.ReportSource = cpt1; }