Form là gì, tác dụng của nóForm cung cấp một giao diện dễ dàng cho cập nhật Cung cấp một môi trường thuận lợi hiển thị dữ liệu Form có 2 ưu điểm 1.. Tạo Form sử dụng Design viewN
Trang 1Giáo trình Access
Chương 4
MẪU BIỂU (FORM)
Trang 2Form là gì, tác dụng của nó
Form
cung cấp một giao diện dễ dàng cho cập nhật
Cung cấp một môi trường thuận lợi hiển thị dữ liệu
Form có 2 ưu điểm
1 Cho nhìn tất cả các trường trong một bản ghi mà không cần phải cuộn
2 Có thể được thiết kế như một bảng điều khiển
giúp cập nhập dữ liệu thuận tiện.
Trang 3Tạo một Form
Có 2 cách tạo một Form:
• Tạo form ở chế độ thiết kế (Degisn)
• Tạo form sử dụng Wizard
Tạo form ở chế
độ Design, double click vào đây
Tạo form sử dụng Wizard, double click vào đây
Trang 4Tạo form sử dụng Form Wizard
Trang 5Chọn kiểu dáng cho form
Trang 6Tạo kiểu dáng cho form
Và hoàn tất !
Trang 7Tạo Form sử dụng Design view
Nền của mẫu biểu, nơi đặt
các đối tượng tương tác
Thanh công cụ (Tool Box) chứa các điều khiển (control)
Trang 8Hộp công cụ Tool Box
Hộp công cụ chứa những thành phần điều khiển (control).
Chúng nhận và hiển thị dữ liệu, thực hiện một hành động cụ thể, v v…Nói chung là tương tác giữa người dùng và dữ liệu
Các chức năng cụ thể của các control rất nhiều, không đủ để nói hết trong chương này Chúng ta chỉ đi qua về các control và cách đặt nó lên form
Trang 9Một số các thành phần điều khiển cơ bản
Nhãn (Label)
Hộp thoại (Text box), là nơi chứa dữ liệ xuất ra
Nút nhấn (Command Button), dùng
để thực hiện một hành động cụ thể mỗi khi nút được nhấn
Trang 10Cách đưa một control vào Form
Nhắp chọn đối tượng, rồi đưa nó vào form.
Rất dễ
Trang 11Các thuộc tính của Form
Bảng thuộc tính của Form
Thuộc tính của Form xác định hình dạng và cách ứng xử của Form Mỗi điều chỉnh trong Form có một tập các tính chất của nó, giống như một trường trong một bảng Các thuộc tính của form được hiển thị trong bảng thuộc tính
Trang 12Cách mở bảng thuộc tính
Nhắp chuột phải vào bất cứ
chỗ nào trên thanh này
Một hộp thoại hiện ra
Chọn mục này
Trang 13Mẫu biểu con
•Mẫu biểu con là một mẫu biểu bên trong một mẫu biểu Nó hiển thị các bản ghi từ một bảng liên kết Mẫu biểu chính dựa trên bảng chủ (bảng Khachhang), mẫu biểu con dựa trên bảng liên kết (bảng Vay)
Mẫu biểu con
Trang 14•Sự liên kết giữa mẫu biểu chính và mẫu biểu con thể hiện ở chỗ mẫu biểu con chỉ hiển thị các bản ghi liên kết với bản ghi đang được hiển thị trong mẫu biểu chính.
Trang 15So sánh mẫu biểu chính và mẫu biểu con:
-Mẫu biểu chính hiển thị phía “một” (Khachhang) còn mẫu biểu con hiển thị phía “nhiều” (Các vay mượn) của liên kết
- Mẫu biểu chính hiển thị dữ liệu khách hàng đối với một bản ghi Mẫu biểu con hiển thị các vay mượn của khách hàng này
- Mẫu biểu chính hiển thị dưới dạng khung nhìn mẫu biểu (Form View) còn mẫu biểu con được hiển thị dưới dạng khung nhìn bảng dữ liệu (Datasheet View)
Trang 16Thanh trạng thái của
mẫu biểu chính Thanh trạng thái của mẫu biểu con
Trang 17Một mẫu biểu con được tạo ra bằng nhiều cách khác nhau phụ thuộc vào mẫu biểu chính đã tồn tại hay chưa Cách dễ nhất để tạo ra cả hai biểu mẫu cùng lúc là sử dụng
Form winzard TẠO SUBFORM
Trang 19Chúng ta mở cơ sở dữ liệu và nháy chuột vào nút Form rồi chọn
Create form by wizard
Trang 20
Bảng Khachhang đã chọn
mặc định.Có thể chọn từng
trường hoặc nháy vào nút >>
để chọn tất cả các trường trong bảng
Trang 21
Mở listbox Table/Queries và chọn bảng Vay Có thể chọn từng trường hoặc nháy vào nút >> để chọn tất cả các trường trong bảng Rồi chọn
Next
Trang 22Tiếp theo lựa
Trang 23Sau đó là cách trình bày subform bằng Tabular hay
Datasheet
Trang 24
Cửa sổ tiếp theo cho
chọn kiểu(dạng trình bày)
của Form chính
Trang 25Cuối cùng là đặt
tên cho Form và
subform Access đã
gợi ý hai tên Ta có
thể đặt lại hoặc giữ
nguyên.
Trang 26Cuối cùng ta có Form với
subform như bên
Trang 27Tạo Form với hai mức subform;
Hiển thị subform dưới dạng Form view
hoặc Datasheet view
• Tạo một quan hệ
• Tạo subform Payments
• Thay đổi các giá trị mặc định
• Subform Vay
• Form Khachhang
Trang 30• Tạo form với hai mức subform
Trang 31• Tạo form với hai mức subform
Trang 32• Tạo subform Payments
Trang 33• Tạo subform Payments
Trang 34• Tạo subform Payments
Trang 35• Tạo subform Payments
Trang 36• Tạo subform Payments
Trang 37•Tạo subform Payments
•Nhập tên form:
Payments
Subform
•Finish
Trang 38•Thay đổi các giá trị mặc định
Trang 39•Thay đổi các giá trị mặc định
•Kích chuột vào
Form Selector box
góc trên bên trái
Trang 40•Thay đổi các giá trị mặc định
•Kích chuột vào
Form Selector box
góc trên bên trái
Trang 41•Thay đổi các giá trị mặc định
•Kích chuột vào
Form Selector box
góc trên bên trái
Trang 42•Thay đổi các giá trị mặc định
•Kích chuột vào
Form Selector box
góc trên bên trái
Trang 43•Thay đổi các giá trị mặc định
Trang 44•Thay đổi các giá trị mặc định
Trang 45•Thay đổi các giá trị mặc định
Trang 46•Subform Vay
• Sau khi thực hiện các bước như trên ta thu được form: