示例#1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            rptHoaDon rpt = new rptHoaDon();

            rpt.Site = this.Site;
            return(rpt);
        }
示例#2
0
        private void InHD_Load(object sender, EventArgs e)
        {
            var query = "SELECT HOADON.MaHD, HOADON.TenKH, HOADON.MaNV, HOADON.NgayLap, SACH.TenSach, CTHD.Soluong, SACH.DonGia, SACH.DonGia * CTHD.Soluong AS ThanhTien" +
                        " FROM CTHD INNER JOIN HOADON ON CTHD.MaHD = HOADON.MaHD INNER JOIN " +
                        "SACH ON CTHD.MaSach = SACH.MaSach where HOADON.MaHD = '" + MaHD + "'";
            SqlDataAdapter da = new SqlDataAdapter(query, XLBANG._cnn);

            try
            {
                DataTable tblData = new DataTable();
                da.Fill(tblData);
                rptHoaDon rpt = new rptHoaDon();
                rpt.SetDataSource(tblData);
                crvHD.ReportSource = rpt;
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }