THIẾT KẾ MENU TRONG ACCESS

Một phần của tài liệu Giáo trình các hệ cơ sở dữ liệu - Cơ sở dữ liệu Access (Trang 95 - 99)

Trong câc ứng dụng, thường chúng ta phải tổ chức Menu để cho phĩp người sử dụng thực hiện câc hănh động thông qua câc chức năng trín Menu năy.

Có 2 câch hiển thị câc Menu của người sử dụng (Custom Menu) trong câc ứng dụng đó lă:

Menu ứng với 1 form xâc định năo đó: Menu năy chỉ xuất hiện khi truy xuất đến Form năy.

Khoa Công nghệ Thông tin http://www.ebook.edu.vn 174 Menu toăn cục (Globally): Menu toăn cục năy sẽ xuất hiện trong câc ứng dụng vă nó chỉ được thay thế khi có 1 menu ứng với form năo đó được mở.

5.1. Tạo menu của người sử dụng

Chọn View/Toolbars/Customize/New/ Đặt tín cho thanh menu

Chọn Properties vă chọn Type lă Menu bar, close

Chọn command, trọng mục Categories chọn New menu vă kĩo sang thanh menu vừa tạo.

Click chuột phải để thay đổi câc tiíu đề cho phù hợp trín thanh menu. Tương tự cho câc nhóm khâc.

Có thể tạo câc chức năng lă câc hănh động như mở bảng, truy vấn, biểu mẫu.... bằng câch kĩo câc biểu tượng năy trong mục command văo menu đang tạo.

Khoa Công nghệ Thông tin http://www.ebook.edu.vn 175

5.2. Tạo menu toăn cục

Nếu muốn tạo một menu toăn cục sẽ thay thế menu có sẵn trong Access khi CSDL năy được mở ta thực hiện câc bước sau:

Mở hoặc tạo ra một Macro có tín lă Autoexec. Thím văo hănh động: SetValue

Trong mục câc tham số (arguments): Item: Application.menubar

Expression: Tín của Menubar người sử dụng tạo ra vă đặt giữa cặp dấu ngoặc kĩp "".

Khoa Công nghệ Thông tin http://www.ebook.edu.vn 176

BĂI S 1

Khởi động MSACCESS, tạo một CSDL có tín NHANSU.MDB rồi lần lượt tạo câc bảng dữ liệu sau

Bảng 1: Nhanvien

STT Fieldname Data Type Fieldsize Note

1 Manv Text 4 Khoâ chính

2 Holot Text 20

3 Ten Text 10

4 Ngaysinh Date/time 8

5 Gioitinh Yes/No 1 Yes:Nam, No:Nu

6 Maphong Text (Lookup) 2 Lấy từ bảng Dsphong 7 MaPXuong Text (Lookup) 2 Lấy từ bảng dspxuong

8 Diachi Text 30

9 Ghichu Memo

Bảng 2: Dsphong

STT Fieldname Data Type Fieldsize Note

1 Maphong Text 2 Khoâ chính

2 Tenphong Text 30

3 Sodthoai Text 11

Bảng 3: Thunhap_NV

STT Fieldname Data Type Fieldsize Note

1 Manv Text (Lookup) 4 Khoâ chính

2 Luongchinh Number Double 3 Heso Number Integer 4 Phucap Number Double

5 Thue Number Double Thuế

6 Thamnien Number Byte Số năm thđm niín 7 Tongluong Number Double

Bảng 4: DSpxuong

STT Fieldname Data Type Fieldsize Note

1 Mapxuong Text 2 Khoâ chính

2 Tenpxuong Text 20

Khoa Công nghệ Thông tin http://www.ebook.edu.vn 177

Một phần của tài liệu Giáo trình các hệ cơ sở dữ liệu - Cơ sở dữ liệu Access (Trang 95 - 99)