- Cỏc hành động thường dựng(Action):
Chương 7 Xây dựng menu
I-Khái quát về Menu bar:
1-Menu bar là gì: là danh sách các mục chọn ngang hiển thị trên dòng đầu màn hình.
2-Thành phần của Menu bar : gồm có nhiều thành phần mỗi thành phần có thể là:
-Một chức năng thực hiện ngay -Một Menu dọc
3- Xây dựng một Menu bar(ngang) :
-Mỗi mục chọn trên Menu ngang(cũng như Menu
dọc) được mô tả bằng một hành động Addmenu trong cửa sổ Macro gồm hai tham số.
+ Menu Name : Dùng để gõ vào tên Menu
+ Menu Macro Name: Dùng để gõ tên Macro, Macro này dùng để mô tả thành phần Menu ngang (hay
II-Tạo và thực hiện Menu trên Form 1-Khai báo các Menu
Bước 1: Tạo Macro mới
Bước 2: Mở View chọn Macro Names thêm cột Macro Names trong cửa sổ Macro như sau:
Bước 3 : Khai báo Menu và các chức năng của Menu. -Nếu Menu thành phần là Menu dọc thì ta dùng hành
động Addmenu để mô tả
-Nếu Menu thành phần là chức năng thực hiện ngay ta đưa vào các thông tin sau:
+Trong cột Macro Names: Ghi tên chức năng
Bước 4 : Cài các Macro mô tả danh sách các mục chọn trên Menu ngang vào Form
->Mở hộp thoại Properties của Form
->Gõ tên Macro vào dòng thuộc tính Menu bar và đóng lại
Bước 5: Thực hiện Menu Bar
III -Ví dụ:
1-Yêu cầu bài toán
Xây dựng chương trình quản lý cán bộ gồm các chức năng sau: Nhập số liệu Khai thác Kết thúc DS cán bộ DS tỉnh DS chức vụ Tìm kiếm In DSCB Về Access Về Windows
2-Tổ chức thực hiện chương trình 2.1-Tạo các bảng:
Bảng 1: DSCB(Danh sách cán bộ) Tên trường Kiểu Ghi chú MACB Text Mã cán bộ HOTEN Text Họ và tên NAMSINH Date/time
NGOAINGU Text
Bảng 2: DSTINH(Danh sách tỉnh)
Tên trường Kiểu Ghi chú MATINH Text Mã tỉnh TENTINH Text Tên tỉnh Bảng 3: DSCHUCVU(Danh chức vụ)
Tên trường Kiểu Ghi chú
MACV Text Mã chức vụ TENCV Text Tên chức vụ
2.4-Tạo các Macro xây dựng hệ thống Menu a-Menu chính gồm các hành động
Action Menu names Menu Macro Names Addmenu Nhập số liệu SOLIEU
Addmenu Khai thác KHAITHAC
b-Macro SOLIEU
Macro Name Action Table Name DS Cán bộ OpenTable DSCB
DS tỉnh OpenTable DSTINH DS chức vụ OpenTable DSCV
c-Macro KHAITHAC
Macro Name Action Tìm kiếm OpenQuery
d-Macro KETTHUC
Macro Name Action Về Access Close
Về Windows Quit