T O MACRO Ạ

Một phần của tài liệu Giáo trình Hệ quản trị cơ sở dữ liệu Access (Trang 133 - 138)

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. ồ ứ

Một phần của tài liệu Giáo trình Hệ quản trị cơ sở dữ liệu Access (Trang 133 - 138)