Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 47 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
47
Dung lượng
1,67 MB
Nội dung
Giáo trình Access Giáo trình Access Chương 4 Chương 4 MẪUBIỂU (FORM) Form là gì, tác dụng của nó 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. 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. Tạ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 Tạo form sử dụng Form Wizard Tạo form sử dụng Form Wizard Chọn bảng chứa dữ liệu Chọn trường cần thiết để xuất hiện trên form Nhấn vào đây để đưa vào Chọn kiểu dáng cho form Tạo kiểu dáng cho form Và hoàn tất ! Tạo Form sử dụng Design view Tạ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) Hộp công cụ Tool Box Hộ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 Một số các thành phần điều khiển cơ bản Mộ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 Cách đưa một control vào Form Cá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ễ [...]... Khachhang), mẫubiểu con dựa trên bảng liên kết (bảng Vay) Mẫubiểu con •Sự liên kết giữa mẫubiểu chính và mẫubiểu con thể hiện ở chỗ mẫubiể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ị trongmẫubiểu chính So sánh mẫubiểu chính và mẫubiểu con: -Mẫu biểu chính hiển thị phía “một” (Khachhang) còn mẫubiểu con hiển thị phía “nhiều” (Các vay mượn) của liên kết - Mẫubiểu chính... khách hàng đối với một bản ghi Mẫubiểu con hiển thị các vay mượn của khách hàng này - Mẫubiểu chính hiển thị dưới dạng khung nhìn mẫubiểu (Form View) còn mẫubiểu con được hiển thị dưới dạng khung nhìn bảng dữ liệu (Datasheet View) Thanh trạng thái của mẫubiểu chính Thanh trạng thái của mẫubiểu con TẠO SUBFORM Một mẫubiểu con được tạo ra bằng nhiều cách khác nhau phụ thuộc vào mẫubiểu chính đã... 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 Cá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 Mẫubiểu con Mẫubiểu con là một mẫubiểu bên trong một mẫubiểu Nó hiển thị các bản ghi từ một bảng liên kết Mẫubiểu chính dựa trên bảng chủ (bảng... tạo ra bằng nhiều cách khác nhau phụ thuộc vào mẫubiểu chính đã tồn tại hay chưa Cách dễ nhất để tạo ra cả hai biểumẫu cùng lúc là sử dụng Form winzard Giả sử chúng ta có ba bảng dữ liệu như sau Trong đó bảng Khachhang liên kết với bảng Vay bằng liên kết qua trường MaKH và bảng Vay liên kết với bảng Payments qua trường MasoV Chú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... nút >> để chọn tất cả các trường trong bảng 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 Tiếp theo lựa chọn cách hiển thị subform trong form bằng cách Form with subform hoặc linked forms Sau đó là cách trình bày subform Datasheet bằng Tabular hay Cửa sổ tiếp theo cho chọn kiểu(dạng trình bày) của Form chính... trình bày subform Datasheet bằng Tabular hay Cửa sổ tiếp theo cho chọn kiểu(dạng trình bày) của Form chính Cuố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 Cuối cùng ta có Form với subform như bên Tạ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... Referential Inntegity, Create •Save • Tạo form với hai mức subform •Mở cơ sở dữ liệu nganhang •Mở Tools/ Relationships / Show Tables / Payments •Chọn Enforce Referential Inntegity, Create •Save • Tạo form với hai mức subform • Mở cơ sở dữ liệu nganhang • Mở Tools/ Relationships / Show Tables / Payments • Chọn Enforce Referential Inntegity, Create • Save • Tạo form với hai mức subform • Mở cơ sở dữ liệu nganhang... and Queries, Next Trong hộp Tables / Queries chọn bảng Payments Nhấn >> chọn tất cả các trường, Next • Tạo subform Payments •Xuất hiện một Subform Wizard, chọn Use Existing Tables and Queries, Next Trong hộp Tables / Queries chọn bảng Payments Nhấn >> chọn tất cả các trường, Next • Tạo subform Payments •Xuất hiện một Subform Wizard, chọn Use Existing Tables and Queries, Next Trong hộp Tables / Queries... Subform Wizard, chọn Use Existing Tables and Queries, Next Trong hộp Tables / Queries chọn bảng Payments Nhấn >> chọn tất cả các trường, Next • Tạo subform Payments •Chỉ ra trường dùng để linkk form chính với subform: chọn Choose from a list và Shown Payments for each record in Vay using MasoV, Next . này Mẫ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. kết với bản ghi đang được hiển thị trong mẫu biểu chính. So 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