コード例 #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            RpHD rpt = new RpHD();

            rpt.Site = this.Site;
            return(rpt);
        }
コード例 #2
0
        private void HoaDon_Load(object sender, EventArgs e)
        {
            int       id = IDHD;
            DataTable dt = new DataTable();
            RpHD      HD = new RpHD();

            dt = hd_BUS.Display("SELECT HOADON.SOHD,CTHD.MASP,KHACHHANG.HOTEN,NGSUA,BIENSO,SANPHAM.TENSP,SL,DONVI,LOAI,GIACTHD,TongGia,NHANVIEN.HOTEN,MANVTV,MANVKT " +
                                "FROM CTHD, SANPHAM, KHACHHANG, HANGXE, NHANVIEN, HOADON " +
                                "WHERE CTHD.SOHD = HOADON.SOHD AND KHACHHANG.MAKH = HOADON.MAKH AND NHANVIEN.MANV = HOADON.MANV " +
                                " AND HANGXE.MAHANGXE = KHACHHANG.MAHANGXE AND SANPHAM.MASP = CTHD.MASP AND HOADON.SOHD = " + id);

            HD.SetDataSource(dt);
            crystalReportViewer1.ReportSource = HD;
            crystalReportViewer1.Refresh();
        }