1. T o Form theo m u sau, các nút l nh s d ng macro.ạ ẫ ệ ử ụ
Yêu c u:ầ
Các nút mũi tên: Duy t các m u tin First, Next, Previous, Last.ệ ẩ
Khi click nút Previous, n u record hi n hành là record First thì chế ệ ương trình thông báo đây là record đ u tiên.ầ
Khi click nút Next, n u record hi n hành là record Last thì chế ệ ương trình thông báo đây là record cu i.ố
Nút Thêm: Thêm vào m t hoá đ n m i.ộ ơ ớ
N u thêm trùng khóa thì chế ương trình thông báo trùng khóa và yêu c u nh p l i.ầ ậ ạ
Nút Xem Chi Ti t Hoá Đ n: M Form Thông tin chi ti t Hóa Đ n.ế ơ ở ế ơ
Nút In m Report Hoá Đ n Bán Hàng (M u Report_2) có MaHD b ngở ơ ẫ ằ v i MaHD ớ
hi n hành trên form HOADON.ệ
Nút Tìm: Tìm m t hóa đ n tùy ý.ộ ơ
Nút Xóa: Xoá hoá đ n hi n hành (v i đi u ki n hóa đ n này ch a có record quan ơ ệ ớ ề ệ ơ ư
h trong b ng CTHD), trệ ả ước khi xoá hi n h p tho i h i ngệ ộ ạ ỏ ườ ử ụi s d ng có mu n xóa hayố không? N u ch n Yes thì m i xóa.ế ọ ớ
Nút Thoát : Đóng Form
2. T o Form đi u khi n theo m u:ạ ề ể ẫ
Yêu c u:ầ
Khi ch n m c Xem Hóa đ n c a khách hàng thì combobox Mã KH sáng đ ng th iọ ụ ơ ủ ồ ờ ô nh p quý s m , ngậ ẽ ờ ười dùng ch n Mã KH trong Combobox vàọ click nút Xem thì
chương trình s m M u Report _8, nhqng ch c a khách hàng có Mã KH b ng v i Mãẽ ở ẫ ỉ ủ ằ ớ KH được ch n trong Combobox MaKH. N u không ch n MaKH thì chọ ế ọ ương trình đ a raư thông báo yêu c u ch n MaKH.ầ ọ
Khi ch n m c ọ ụ Xem Báo cáo bán hàng theo quý thì Combobox Ma KH m , ô nh pờ ậ quý sáng, người dùng nh p quý c n xem và click nút Xem s m M u report_9. N uậ ầ ẽ ở ẫ ế không nh p quý mà click nút Xem thì chậ ương trình đ a ra thông báo yêu c u nh p quý vàư ầ ậ d u nháy đấ ược đ a vào ô nh p quý.ư ậ
Hướng d n cách t o macro:ẫ ạ
T o m t macro ch a 2 submacro: Submacro ạ ộ ứ anhien: có tác d ng làm cho combo boxụ MaKH và text box [Quý] n ho c hi n tùy theo ngq i dùng ch n tùy ch n nào trongẩ ặ ệ ờ ọ ọ option group, macro này gán cho s ki n After Update c a option group.ự ệ ủ
Submacro xem đ m Report theo yêu c u.ể ở ầ
3. T o Form theo m u cho phép xem Báo cáo bán hàng theo các l a ch n sauạ ẫ ự ọ
Ch n t t c : M report ọ ấ ả ở Báo cáo t ng h pổ ợ
Ch n T ngày... Đ n ngày: M Report ọ ừ ế ở Báo cáo t ng h p ổ ợ nhqng ch m nh ngỉ ở ữ
report có ngày l p hóa đ n trong kho ng t ngày và đ n ngày đậ ơ ả ừ ế ược nh p trong ậ
Textbox
Ch n theo Mã hoá đ n: M M u Report ọ ơ ở ẫ Báo cáo t ng h pổ ợ , theo MaHD được ch n trong combobox MaHD.ọ
Ch n theo Mã s n ph m: M M u Report Report ọ ả ẩ ở ẫ Báo cáo t ng h pổ ợ , theo MaSP được ch n trong Combobox MaSP.ọ
Khi Click Xem báo cáo s m các report theo tiêu chu n đã xác đ nh trong form. ẽ ở ẩ ị
N u ngế ười dùng không nh p giá tr làm tiêu chu n ch n, thì xu t hi n message box thôngậ ị ẩ ọ ấ ệ báo l i. Khi chuy n ch n gi a các nút ch n trong form, có s chuy n tr ng thái cho phép ỗ ể ọ ữ ọ ự ể ạ
ho c không cho phép c a các m c ch n.ặ ủ ụ ọ
TÀI LI U THAM KH OỆ Ả
1. Ph m Văn t (2002), ạ Ấ K thu t l p trình Access trên Windowsỹ ậ ậ , NXB Hà N i;ộ
2. Dương Thùy Trang (2006), Tham kh o nhanh Microsoft Access 2003ả , NXB Giao thông v n t i;ậ ả
3. Trương Công Phúc (2008), T h c và ng d ng Microsoft Access 2007ự ọ ứ ụ , NXB H ng Đ c. ồ ứ