1. Mẫu biểu chính và phụ (Main/Sub form): a. Công dụng: a. Công dụng:
¾ Dùng để cập nhật dữ liệu đồng thời cho nhiều bảng hoặc truy vấn ¾ Mẫu biểu chính thể hiện thông tin của một bảng hoặc truy vấn
¾ Mẫu biểu phụ thể hiện thông tin của một bảng hoặc truy vấn khác có liên quan đến bảng ghi đang xét trong mẫu biểu chính
Hình 69
b. Quan hệ của mẫu biểu chính và phụ:
¾ Quan hệ giữa các mẫu là 1 – nhiều
¾ Mẫu biểu chính thể hiện bảng hoặc truy vấn bên 1, mẫu biểu phụ thể hiện bảng hoặc truy vấn bên nhiều
¾ Trong một mẫu biểu chính có thể có nhiều mẫu biểu phụ (gọi là mẫu biểu phụ cấp 1), số mẫu biểu phụ cấp 1 là không hạn chế
¾ Trong mẫu biểu phụ cấp 1 cho phép đặt các mẫu biểu phụ khác (gọi là mẫu biểu phụ cấp 2). Microsoft Access chỉ cho phép tổ chức đến mẫu biểu phụ cấp 2
2. Tạo mẫu biểu chính phụ bằng Wizard:
Để tạo mẫu biểu dạng này ta phải thiết lập mối quan hệ của các bảng cơ sở làm nguồn dữ liệu. Thao tác như sau:
¾ Thực hiện các thao tác như tạo mẫu biểu đơn giản bằng Wizard hiện hộp thoại Form Wizard
¾ Khung Tables/Queries chọn một trong các bảng hoặc truy vấn làm nguồn dữ liệu cho mẫu biểu
¾ Dùng các nút , , , để thực hiện chọn hoặc bỏ trường cho mẫu biểu và chọn Next hiện hộp thoại
¾ Chọn dạng thức trình bày cho mẫu biểu trong khung “How do you want to view your data?” và chọn Next (Hình 71), hiện hộp thoại tiếp theo
Chọn dạng trình bày
Nhấp chọn Hình 71
¾ Chọn dạng hiển thị cho mẫu biểu (Sub) phụ gồm một trang các dạng Tabular hoặc Datasheet (Hình 72), chọn Next hiện hộp thoại tiếp theo ¾ Chọn dạng nền cho mẫu biểu gồm các dạng như trong tạo mẫu biểu
bằng Wizard (Hình 66), chọn Next hiện hộp thoại tiếp theo
¾ Nhập tên cho mẫu biểu chính và mẫu biểu phụ, chọn Finish (Hình 73)
Chọn 1 trong 2 dạng Hình 72 Nhấp chọn Nhập tên cho Main và Sub Nhấp chọn Hình 73
3. Tạo mẫu biểu chính phụ bằng Design:
¾ Tạo một mẫu biểu chính và các mẫu biểu phụ độc lập với nhau, chưa có quan hệ nào với nhau. Thường mẫu biểu phụ dạng Datasheet và mẫu biểu chính dạng Columnar
¾ Mở mẫu biểu chính ở dạng thiết kế (Design View), ta xếp cửa sổ cơ sở dữ liệu và thiết kế theo dạng nằm ngang bằng cách vào Window chọn Tile Vertically
Hình 74
¾ Kéo một mẫu biểu phụ từ cửa sổ cơ sở dữ liệu vào cửa sổ thiết kế của mẫu biểu chính, khi đó Access tạo một điều khiển Sub Form buộc vào mẫu biểu phụ và một nhãn đi kèm (Hình 74)
4. Tạo mẫu biểu phụ cấp 2:
Giả sử ta có mẫu biểu chính và mẫu biểu phụ cấp 1 trong mẫu biểu chính, để tạo mẫu biểu phụ cấp 2 liên quan với mẫu biểu phụ cấp 1, ta tạo như sau:
¾ Tạo một hộp văn bản tính toán để thể hiện nội dung của ô điều khiển mẫu biểu phụ cấp 1 và đặt tên cho hộp văn bản này
¾ Kéo mẫu biểu dùng làm mẫu biểu phụ cấp 2 vào mẫu biểu chính khi đó ta được điều khiển kiểu Sub Form buộc vào mẫu biểu phụ cấp 2
¾ Tạo mối liên kết giữa mẫu biểu phụ cấp 1 và mẫu biểu phụ cấp 2