Hệ quản trị cơ sở dữ liệu MS Access - Bài 4

75 22 0
Hệ quản trị cơ sở dữ liệu MS Access - Bài 4

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Biểu mẫu Là phương tiện giao diện cơ bản giữa người dùng và Access, Thông tin trong biểu mẫu được lấy từ bảng table hoặc từ Query. Form dùng để hiển thị thông tin, chỉnh sửa dữ liệu, nhập dữ liệu…Form có rất nhiều khuôn dạng khác nhau do đó với mục đích khác nhau người thiết kế biểu mẫu khác nhau .

KHOA CÔNG NGHỆ THÔNG TIN Hệ quản trị Cơ sở liệu MS Access Bài 4: Biểu mẫu – Form Bài 4: Biểu mẫu – Form Các khái niệm Tạo biểu mẫu với Auto Form Form Wizard Form Design Các khái niệm Biểu mẫu Là phương tiện giao diện người dùng Access,    Thông tin biểu mẫu lấy từ bảng table từ Query Form dùng để hiển thị thông tin, chỉnh sửa liệu, nhập liệu… Form có nhiều khn dạng khác với mục đích khác người thiết kế biểu mẫu khác USER HỆ THỐNG FORM đối tượng DB Table Query Các khái niệm Biểu mẫu cung cấp khả thuận lợi để hiển thị nhập liệu  Sử dụng biểu mẫu tăng khả nhập liệu, tiết kiệm thời gian ngăn ngừa lỗi đánh sai  Hình thức thể liệu đẹp, trình bày lơi với kiểu font hiệu ứng đồ họa đặc biệt khác  Quen thuộc với người sử dụng giống biểu mẫu giấy thơng thường  Có thể tính tốn  Có thể chứa biểu đồ  Có thể hiển thị liệu từ nhiều bảng (hoặc truy vấn)  Tự động hóa số thao tác phải làm thường xuyên Các khái niệm Kết cấu Form  Tất thông tin thể biểu mẫu chứa đối tượng gọi điều khiển (control) Điều khiển dùng để thể liệu thực hành động trang trí cho biểu mẫu  Một số điều khiển buộc vào với trường bảng hay truy vấn, gọi bảng sở hay truy vấn sở Do dùng biểu mẫu để nhập liệu vào trường hay lấy liệu từ trường để xem  Một số điều khiển khác trình bày thơng tin lưu trữ thiết kế bảng Ví dụ dùng Label (nhãn) để thể thơng tin có tính chất mơ tả; Đường hình khối để tổ chức liệu làm biểu mẫu có hình thức hấp dẫn Các khái niệm Tạo Form  Tạo biểu mẫu tự động với Autoform  Tạo biểu mẫu sử dụng Wizard: Đây cách đơn giản, nhanh chóng, dễ dùng giúp tạo nhanh Form Tuy nhiên Form tạo có nhiều hạn chế, khơng gần gũi với yêu cầu người dùng;  Tạo biểu mẫu sử dụng Form Design View (do người sử dụng tự thiết kế) Đây cơng cụ tương đối hồn chỉnh để tạo form đáp ứng nhiều yêu cầu khác người sử dụng Bài 4: Biểu mẫu – Form Các khái niệm Tạo biểu mẫu với Auto Form Form Wizard Form Design Tạo biểu mẫu với Auto Form Access cung cấp chức Autoform cho phép tạo biểu mẫu dựa bảng truy vấn xây dựng trước Cách tạo:    Trong cửa sổ Database, chọn form, chọn New Trong mục Choose the table or query Where the object's data comes from Chọn bảng truy vấn làm nguồn liệu cho form chọn kiểu form cần tạo Chọn bảng Tạo form Tạo biểu mẫu với Auto Form Cách tạo:     Chọn Autoform Columnar: Nếu muốn tạo lập biểu mẫu dạng cột, trường bảng hay truy vấn dòng Chọn Autoform Tabular: Nếu muốn tạo lập biểu mẫu dạng hàng, trường bảng hay truy vấn cột ghi dòng Chọn Autoform Datasheet: Nếu muốn tạo lập biểu mẫu theo dạng bảng, cột tương ứng trường dịng ghi Chọn OK Ví dụ: tạo biểu mẫu với bảng Canbo nguồn liệu Tạo biểu mẫu với Auto Form Biểu mẫu dạng Columnar: 10 Form Design Tạo điều khiển Command bằng Wizard:  Bước 3: Chọn hiển thị cho nút lệnh hộp thoại : Chọn tuỳ chọn Text nều muốn nút lệnh hiển thị bằng chữ Chọn tuỳ chọn Picture muốn thể hình ảnh lên nút lệnh Có thể quan sát trước thể nút lệnh hộp Sample bên trái hộp thoại Cuối cùng, nhấn Next 61 Form Design Tạo điều khiển Command bằng Wizard:  Bước 4: Nhập tên cho nút lệnh  Bấm Finish 62 Form Design Biểu mẫu phụ (SubForm): phương pháp để đưa thông tin từ nhiều bảng vào biểu mẫu    Biểu mẫu phụ có nghĩa biểu mẫu lồng biểu mẫu khác Trong Access biểu mẫu gọi Main form, biểu mẫu nằm Main form gọi biểu mẫu phụ (Sub form) Biểu mẫu phụ đặc biệt hữu hiệu dùng để hiển thị liệu từ nhiều bảng hay truy vấn có quan hệ một-nhiều với Biểu mẫu đại diện cho bên một, biểu mẫu phụ đại diện cho bên nhiều  Sub-form sử dụng loại form nhập liệu, sử dụng để hiển thị liệu theo điều kiện lọc 63 Form Design Biểu mẫu phụ (SubForm)  Ví dụ: Phải tạo form cho phép hiển thị nhập thông tin hàng bán (1) hóa đơn; Phải tạo form mẹ để nhập thơng tin hố đơn bán hàng (2); Phải kết nối form mẹ với form thông qua trường hoadonID 64 Form Design Cách tạo biểu mẫu chính/phụ       Tạo biểu mẫu chính, chừa chổ để đặt biểu mẫu phụ, lưu biểu mẫu Tạo biểu mẫu phụ, lưu biểu mẫu phụ Mở biểu mẫu chế độ Design View Chuyển sang cửa sổ Database Kéo biểu mẫu phụ từ cửa sổ Database đặt vào vị trí biểu mẫu Di chuyển biểu mẫu phụ đến vị trí khác, thay đổi nội dung nhãn kích thước cần Chuyển sang chế độ Form View để xem kết 65 Form Design Cách tạo biểu mẫu chính/phụ    Trong chế độ Design View biểu mẫu chính, mở bảng thuộc tính điều khiển biểu mẫu phụ Lập thuộc tính LinkChildFields thành tên trường nối kết biểu mẫu phụ Lập thuộc tính LinkMasterFields thành tên trường nối kết tên điều khiển biểu mẫu 66 Form Design Ví dụ:  Bài toán: Thiết kế form lọc danh sách cán phịng ban sau: Phải thiết lập tham số cho form cho chọn phòng ban form mẹ, danh sách cán phịng ban tự động hiển thị form 67 Form Design Bước 1: Tạo form     Tạo mới form chế độ Design View; Vì form hiển thị liệu dạng bảng nên phải thiết lập thuộc tính Default View cho form Datasheet; Thiết lập nguồn liệu làm việc cho form thuộc tính Record Source bằng cách nhấn nút … Một hình thiết kế query xuất Hãy thiết lập query sau 68 Form Design Bước 1: Tạo form   Sử dụng cửa sổ Field List để đưa trường cần thiết lên vùng Detail form bao gồm: hoten, gioitinh, ngaysinh, tenchucvu; Ghi lại form với tên gọi (ví dụ: frmDscb_subform) đóng lại, chuẩn bị tạo form mẹ 69 Form Design Bước 2: Tạo form mẹ   Tạo mới form chế độ Design View; Tạo hộp Combo box chứa danh sách phịng ban chọn form mẹ bằng cách: Dùng chuột kéo đối tượng Combobox từ công cụToolBox thả lên form mẹ, hộp thoại sau xuất 70 Form Design Bước 2: Tạo form mẹ  Chọn mục I want the combo box look up the value in a table or query Nhấn Next để tiếp tục, hộp thoại sau xuất 71 Form Design Bước 2: Tạo form mẹ  Chọn trường hiển thị giá trị lên Combo box từ danh sách Available Fields:  Selected Fields: (chọn trường phongbanID Tenpban) Nhấn Next để tiếp tục 72 Form Design Bước 2: Tạo form mẹ    Chọn mục Hide key column (recommended) để ẩn khoá làm cho danh sách thả xuống hộp thả gọn gàng Thiết lập thuộc tính Name cho Combo box trùng tên với tham số thiết lập form cboPhongban Cuối nhấn Finish để kết thúc việc tạo Combo box 73 Form Design Bước 2: Tạo form mẹ    Sử dụng đối tượng Subform\Subreport công cụToolBox để đưa form lên form mẹ Sau đưa đối tượng Subform\Subreport lên form, hộp thoại xuất hiện; Hãy chọn tên form cần đưa lên danh sách Use an existing form Chọn xong nhấn Finish Ghi lại form với tên gọi 74 CÂU HỎI? Hệ quản trị Cơ sở liệu MS Access 75 ... Source Type Kiểu liệu nguồn danh sách: lấy liệu từ bảng, truy vấn hay lấy từ giá trị mà ta phải nhập vào Row Source Chứa liệu nguồn cho dòng danh sách Bound Column Chỉ định giá trị cột liệu thứ danh... giao diện nhập liệu cho bảng CSDL Ví dụ: Các bước để tạo form làm giao diện nhập liệu cho bảng CanBo CSDL Quản lý cán 14 Form Wizard Bước 1: Kích hoạt trình Form Wizard Ở thẻ Forms, nhấn nút New,... việc nhập liệu:  Chọn form, nhấn nút Open Nếu form chế độ thiết kế nhấn nút View cơng cụ Sau ta bắt đầu sử dụng form để cập nhật liệu  Tại thời điểm, form nhập liệu hiển thị giá trị ghi Ta

Ngày đăng: 11/05/2021, 03:56

Mục lục

  • Hệ quản trị Cơ sở dữ liệu MS Access

  • Bài 4: Biểu mẫu – Form

  • 1. Các khái niệm cơ bản

  • 2. Tạo biểu mẫu với Auto Form

Tài liệu cùng người dùng

Tài liệu liên quan