Thiết kế biểu mẫu phụ

Một phần của tài liệu Giáo trình Các hệ quản trị cơ sở dữ liệu doc (Trang 80 - 81)

7. BIỂU MẪU DỰA TRÍN NHIỀU BẢNG 1 Biểu mẫu phụ (Subform)

7.3. Thiết kế biểu mẫu phụ

Thông thường chúng ta dùng bảng hay truy vấn lăm nguồn dữ liệu cho biểu mẫu chính, một bảng hay truy vấn khâc lăm nguồn dữ liệu cho biểu mẫu phụ. Nếu dữ liệu trong biểu mẫu chính vă biểu mẫu phụ có liín quan với nhau, chúng ta cần đânh giâ một số vấn đề sau:

Câc bảng hoặc truy vấn có quan hệ một-nhiều với nhau không? Nếu dùng biểu mẫu phụ để thể hiện quan hệ một-nhiều, chúng ta nín dùng bảng bín một đối với bảng chính, bảng bín nhiều đối với bảng phụ.

Câc bảng hoặc truy vấn lăm nguồn dữ liệu cho biểu mẫu chính/phụ có câc trường liín kết không? Access dùng trường kết nối để giới hạn số lượng bản ghi thể hiện trong biểu mẫu phụ.

Câch tạo biểu mẫu chính/phụ

Khoa Công nghệThông tin 158 Thiết kế biểu mẫu chính

Tạo biểu mẫu chính, dănh chỗ trín biểu mẫu năy để chứa biểu mẫu phụ. Lưu vă đóng biểu mẫu chính.

Thiết kế biểu mẫu phụ

Có thể thiết kế biểu mẫu phụđể chỉ thể hiện dữ liệu dưới dạng bảng, biểu mẫu năy có cả hai khả năng trín.

Tạo biểu mẫu mới, lập hai thuộc tính ViewAllowed vă Default View của biểu mẫu tuỳ theo yíu cầu sử dụng như sau:

Biu mu ph ch trình băy dưới dng bng: Đặt câc trường trín biểu mẫu theo thứ tự chúng ta muốn chúng xuất hiện trong bảng. Lập cả hai thuộc tính ViewAllowed vă Default View thănh Datasheet.

Biu mu ph ch trình băy d liu dưới dng biu mu: Sắp đặt câc điều khiển như trín. Lập thuộc tính ViewAllowed thănh Form vă Default View thănh Single form hay Continuous form.

Đưa biu mu ph văo biu mu chính

Mở biểu mẫu chính ở chếđộ Design View Chuyển sang cửa sổ Database, nhần F11

Kĩo biểu mẫu phụ tử cửa sổ Database vă đặt văo một vị trí trín biểu mẫu chính. Di chuyển biểu mẫu phụ đến vị trí khâc, thay đổi nội dung nhên hoặc kích thước nếu cần. Chuyển sang chếđộ Form View để xem kết quả.

Một phần của tài liệu Giáo trình Các hệ quản trị cơ sở dữ liệu doc (Trang 80 - 81)

Tải bản đầy đủ (PDF)

(113 trang)