Làm việc với Mẫu biểu ( Form) trong Access

Chia sẻ bởi Bùi Tiến Lương | Ngày 10/05/2019 | 119

Chia sẻ tài liệu: Làm việc với Mẫu biểu ( Form) trong Access thuộc Tin học 12

Nội dung tài liệu:

Giáo trình Access
Chương 4
MẪU BIỂU (FORM)
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
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


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
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
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ụ 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
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
Nhắp chọn đối tượng, rồi đưa nó vào form.
Rất dễ
Cá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
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ẫ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
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.
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 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).

Thanh trạng thái của mẫu biểu chính
Thanh trạng thái của mẫu biểu con

Mộ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
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 wizard


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

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 bằng Tabular hay Datasheet

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 định

Subform Vay

Form Khachhang.

Tạo một quan hệ
Mở cơ sở dữ liệu nganhang.
Mở Tools/ Relationships / Show Tables / Payments
Chọn Enforce Referential Inntegity, Create
Save
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
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 subform Payments
Mở Form Vay dưới dạng Design view
Chọn Subform /Subreport trên hộp Toolbox; vẽ subform ở vị trí muốn hiển thị
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 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
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.

Tạo subform Payments
Nhập tên form: Payments Subform
Finish.
Thay đổi các giá trị mặc định
Kích chuột vào Form Selector box. Cửa sổ Form properties mở ra.
Chọn tab Format. Chọn Default View/ Single Form đóng cửa sổ

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 cửa sổ. Cửa sổ Form properties mở ra.
Chọn tab Format. Chọn Default View/ Single Form đóng cửa sổ


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 cửa sổ. Cửa sổ Form properties mở ra.
Chọn tab Format. Chọn Default View / Single Form đóng cửa sổ

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 cửa sổ. Cửa sổ Form properties mở ra.
Chọn tab Format. Chọn Default View/ Single Form đóng cửa sổ

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 cửa sổ. Cửa sổ Form properties mở ra.
Chọn tab Format. Chọn Default View/ Single Form đóng cửa sổ
Thay đổi các giá trị mặc định
Chọn nhãn Payments Subform và xoá nó đi
Save Form
Thay đổi các giá trị mặc định
Chọn nhãn Payments Subform và xoá nó đi
Save Form


Thay đổi các giá trị mặc định
Chọn nhãn Payments Subform và xoá nó đi
Save Form

Subform Vay
Sau khi thực hiện các bước như trên ta thu được form:
Form
Subform 1
Subform 2
Form khachhang
Kết quả là một form khachhang với hai mức subform
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Bùi Tiến Lương
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)