- Form Header/Footer: Chứa các ô điều khiển hiển thị các thông tin ở đầu/cuối biểu mẫu khi hiển thị dữ liệu.... Thiết kế biểu mẫu bằng chế độ Design View.[r]
(1)Hệ quản trị sở liệu
MICROSOFTS ACCESS
(2)Chương IV BIỂU MẪU (FORM)
• I Giới thiệu
• II Thiết kế biểu mẫu chế độ Design View
• III Các điều khiển (Controls) thuộc tính điều khiển.
• IV Thiết kế biểu mẫu chế độ Form Wizard
(3)I GIỚI THIỆU
• Form đối tượng dùng để tạo biểu
mẫu cập nhập liệu cho CSDL Ngoài ra, ta
cịn dùng Form để tạo giao diện để
liên kết chức CSDL
• Cách tạo Form: Trong cửa sổ Database, chọn mục Forms nhấp nút New để tạo
(4)II Thiết kế biểu mẫu chế độ Design View
• Giao diện cửa sổ thiết kế: bao gồm
- Detail: Chứa ô điều khiển hiển thị chi tiết
dữ liệu mẫu tin
- Page Header/Footer: Chứa ô điều khiển hiển thị thông tin đầu/cuối trang in giấy
(5)II Thiết kế biểu mẫu chế độ Design View
• Giao diện cửa sổ thiết kế: bao gồm
- Toolboxs: Chứa ô điều khiển (Control) dùng để thiết kế Form
- Field List : Chứa danh sách trường bảng liệu nguồn
- Properties: Chứa danh sách thuộc tính đối tượng chọn
(6)(7)III Các ô điều khiển (Controls)
1 Các cơng cụ điều khiển:
• Select Object: Dùng để đánh dấu chọn đối tượng Form
(8)III Các ô điều khiển (Controls)
2 Label (ô nhãn): dùng để tạo dòng
chữ minh họa cho biểu mẫu cho ơđk khác
Nếu Label khơng có nội dung khơng tồn
3 Text box (hộp chứa văn bản): dùng để
nhập liệu vào trường hiển thị giá trị biểu thức
(9)III Các ô điều khiển (Controls)
4 Check Box, Option Button, Toggle Button
* Ý nghĩa: Hiển thị giá trị có kiểu Yes/No * Check Box: hộp kiểm tra
(10)III Các ô điều khiển (Controls)
5 List Box, Combo Box: Tương tự Text Box,
có chứa danh sách giá trị cho phép người sử dụng nhấp chọn giá trị mà khơng cần phải nhập bàn phím
* List Box: Cho phép lựa chọn nhiều giá trị, khơng thể nhập thêm giá trị ngồi DS * Combo Box: Chỉ cho phép lựa chọn
(11)III Các ô điều khiển (Controls)
5 List Box, Combo Box (tt):
* Tạo Combo Box chế độ Control Wizard
- Xác định nguồn liệu (Table, Query danh sách nhập trực tiếp)
- Chọn trường lấy giá trị nguồn liệu, danh sách nhập trực tiếp tiến hành nhập giá trị danh sách
(12)III Các ô điều khiển (Controls)
6 Command Button: Nút lệnh, dùng để
thực chức người sử dụng nhấp chuột vào
* Tạo nút lệnh chế độ Control Wizard:
- Chọn chức năng, Next
- Chọn cách trình bày nút lệnh (dịng chữ, hình ảnh), Next
(13)III Các điều khiển (Controls) 7 Option Group: Nhóm tùy chọn, chứa
ơđk: Check Box, Option Button, Toggle Button Và cho phép lựa chọn giá trị
* Tạo Option Group chế độ Control Wizard: - Nhập nhãn cho tùy chọn
- Chọn nhãn quy định giá trị cho nhãn - Chọn trường để lưu trữ giá trị chọn
(14)III Các ô điều khiển (Controls)
8 Tab Control: dùng để chia biểu mẫu
thành nhóm riêng biệt, nhóm phiếu
(15)III Thuộc tính ơđk, thuộc tính Form
1 Thuộc tính TextBox
Một số thuộc tính quan trọng
-Name
-Control Source -Format
(16)III Thuộc tính ơđk, thuộc tính Form
2 Thuộc tính List Box, Combo Box
Một số thuộc tính quan trọng
-Name
-Control Source -Row Source Type -Row Source
(17)III Thuộc tính ơđk, thuộc tính Form
3 Thuộc tính Command Button
Một số thuộc tính quan trọng
(18)III Thuộc tính ơđk, thuộc tính Form
4 Thuộc tính kiện (Event) ơđk
-Before Update -After Update -On Change
-On Got Focus -On Lost Focus -On Click
(19)III Thuộc tính ơđk, thuộc tính Form
5 Thuộc tính Form
-Record Source -Filter
-Order By
-Default view -Allow Filter -Allow Edits
(20)IV Thiết kế biểu mẫu Form Wizard
- Form Wizard: thiết kế biểu mẫu chế độ Wizard
(21)V Biểu mẫu dạng Main/Sub
1 Ý nghĩa: cho phép hiển thị cập nhật liệu
từ nhiều nguồn (thông thường hiển thị liệu theo nhóm)
Thực tế, biểu mẫu dạng Main/Sub kết hợp biểu mẫu có liên kết khơng có liên kết liệu
2 Cách tạo:
Bước 1: Thiết kế biểu mẫu phụ độc lập Bước 2: Kết nối biểu mẫu phụ vào biểu mẫu
(22)V Biểu mẫu dạng Main/Sub
Quy định việc liên kết thuộc tính:
+ Source Object: tên biểu mẫu phụ
+ Link Child Field: DS trường biểu mẫu
phụ liên kết với biểu mẫu
+ Link Master Field: DS trường biểu
3 Cách kết nối biểu mẫu:
- Trong cửa sổ thiết kế biểu mẫu