G m ba nút Abort, Retry, Ignore ồ 3G m ba nút Yes, No, Cancel.ồ

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 112 - 116)

4 G m hai nút Yes, No.ồ 5 G m hai nút Retry, Cancel.ồ

c. Giá tr  tr  v  c a hàm là s  ch n l a nút l nh trên h p thôngbáoị ả ề ủ ọ ự

Giá tr  tr  vị ả ề

c a hàm MsgBox

S  l a ch n nút l nh ự ự

trên h p thông báo

1 Ngườ ử ụi s  d ng ch n nút OK.ọ

2 Ngườ ử ụi s  d ng ch n nút Cancel.ọ

3 Ngườ ử ụi s  d ng ch n nút Abort.ọ

4 Ngườ ử ụi s  d ng ch n nút Retry.ọ

5 Ngườ ử ụi s  d ng ch n nút Ignore.ọ

6 Ngườ ử ụi s  d ng ch n nút Yes.ọ

Ví dụ: khi click nút xóa chương trình s  xu t hi n h p thông báo xác nh n “B n cóẽ ấ ệ ộ ậ ạ   ch c ch n xóa không?”, n u ngắ ắ ế ười dùng click nút yes thì xóa, ngượ ạc l i thì không xóa.  Bi u th c đi u ki n có d ng:ể ứ ề ệ ạ

6.6.2. DCount (Expr, Domain, Criteria)

Đ m s  record trong t p record đế ố ậ ược ch  đ nh b i thams  ỉ ị ở ố Domain th a mãn đi uỏ ề   ki n đệ ược ch  đ nh trong bi u th c Cỉ ị ể ứ riteria.

Expr: tên field mu n đ m s  recordố ế ố

Domain: tên b ng ch a exprả ứ

Criteria: bi u th c đi u ki n ể ứ ề ệ

Ví d :ụ

=DCount ("[MaHD]", "HoaDon", "[MaKH] = ‘SJC’")

6.7. Macro Autoexec

Macro Autoexec là macro t  đ ng th c thi khi chự ộ ự ương trình được kh i đ ng và cóở ộ   tên là autoexec.

Macro autoexec thường dùng đ  m  form giao di n, khi  ng d ng để ở ệ ứ ụ ược kh i đ ngở ộ   thì form giao di n t  đ ng m  ra đ u tiên. đ  th c hi n ta t o m t macro autoexec ch aệ ự ộ ở ầ ể ự ệ ạ ộ ứ   action OpenForm, Form name là tên form giao di n, tên macro là autoexec.ệ

6.8. X y d ng h  th ng menu b ng macro ệ ố

M t  ng d ng hoàn ch nh thộ ứ ụ ỉ ường c n đ n h  th ng menu đ  liên k t các thànhầ ế ệ ố ể ế   ph n thành m t h  th ng.ầ ộ ệ ố

6.8.1. T o macro cho h  th ng menu ệ ố

Trong Access, menu do người dùng t o đạ ượ ổc t  ch c thành nhóm gi ng nh  nhómứ ố ư   l nh trên thanh Ribbon đ t trong tab Add­ In.ệ ặ

T o menu c p 1: chính là Main Menu dùng action Addmenu v i các Argument nhạ ấ ớ ư  sau:

Menu Name: tên các menu trong menu c p 1.ấ

Menu Macro Name: tên macro đ  t o menu c p 2.ể ạ ấ

StatusBar Text: Dòng văn b n xu t hi n trên thanh status bar khi menu đả ấ ệ ược ch n.ọ

Gi  s  Main menu g m 4 Menuả ử ồ

Tương  ng v i m i Menu trong Main Menu ta ứ ớ ỗ

t o m t Macro v i tên chính là tên trong thu c tính ạ ộ ớ ộ

Menu Macro Name c a Mainủ  Menu. T o macro cho menu c p 2: ạ ấ

Macro này có tên trùng v i tên đớ ược đ t trong ặ

m c Menu Macro Name c a macro c p 1, m i menu là ụ ủ ấ ỗ

m t macroộ

Trong menu chính có bao nhiêu menu con thì t o ạ

b y nhiêu macroấ

6.8.2. Đ a menu vào chư ương trình

Đ  đ a menu vào ho t đ ng thì c n ph i có m tể ư ạ ộ ầ ả ộ  form chính c a chủ ương trình, khi form này được m  thìở   h  th ng menu s  đệ ố ẽ ược kích ho t:ạ

M  form chính   ch  đ  design.ở ở ế ộ

Ch n tab Other.ọ

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 112 - 116)