Bài giảng MS Access 2003: Chương 4 - Form - Biểu mẫu trình bày về khái niệm; các thành phần của Form; các dạng trình bày của Form; các chế độ hiển thị của Form; tạo Form mới; tạo các điều khiển. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về lĩnh vực này.
Trang 1CHƯƠNG IV: FORM - BIỂU MẪU
I Khái Niệm
II Các thành phần của Form III.Các dạng trình bày của Form IV.Các chế độ hiển thị của Form
V Tạo Form mới
Trang 2I Khái Niệm:
II Các thành phần của Form
Để hiển thị các thành phần của Form bạn chọn Menu View/chọn thành phần cần
hiển thị
Trang 3III Các dạng trình bày của Form: có 4 dạng
Trang 4IV Các chế độ hiển thị của Form:
Có 3 chế độ: View/chọn chế độ thích hợp
1 Chế độ Design view:
Chế độ thiết kế
Trang 52 Chế độ Form view:
Chế độ chạy Form, có thể thay đổi dữ liệu
trên Table hoặc Query nguồn
Trang 63 Chế độ Datasheet view:
Chế độ hiển thị dữ liệu dạng bảng, dạng này cũng có thể thay đổi dữ liệu
Trang 7V Tạo Form: Có 3 cách
1 Tạo Form nhanh - AutoForm
- New\Chọn dạng AutoForm thích hợp
(AutoForm: Columnar, Tabular, DataSheet)
- Chọn dữ liệu nguồn cho Form\OK
* Lưu ý : Form chỉ liên kết được với 1 Table hoặc 1
Query (Select Query)
Trang 82 Tạo Form bằng Wizard
- New\Form Wizard\chọn dữ liệu nguồn\Ok
- Chọn trường cần hiển thị
- Chọn dạng hiển thị (Columnar, Tabular,
Datasheet, Justified)
- Finish
Trang 93 Tạo Form bằng Design view:
(Tạo form bằng tay)
Trang 10Các thuộc tính của Form
Bấm chuột phải vào đây chọn Properties để mở bả
ng thuộc tính của Form
Trang 11VI Tạo các điều khiển:
View/chọn ToolBox hoặc bấm vào
Hợp công cụ chứa các điều
khiển
Trang 121 Tạo Label:
Chọn điều khiển
Label
Trang 14 Chọn điều khiển
Kẻ hình chữ nhật tại vị trí muốn tạo Textbox
Điều khiển có 2 phần: Label (Nhãn) và Textbox (phần chứa dữ
liệu)
Các thuộc tính quan trọng của TextBox:
Name Tên của điều khiển
Control Source Tên trường hay BT mà ĐK gắn kết vào
2 Tạo TextBox (tt)
Trang 153 Tạo Combo Box bằng Wizard:
- Chọn điều khiển và bật chức năng Control Wizard
- Kẻ lên Form và làm theo hướng dẫn
Combo Box lấy
dữ liệu từ
Table DMCV
Trang 16Tạo liên kết Combo box với Textbox
Kẻ Text box và gõ vào TextBox theo cú pháp sau:
=[Tên Combo box].[column](Vị trí trường cần liên kết)
Lưu ý: Vị trí của trường đầu tiên là vị trí 0 Vậy
trường thứ 2 thì vị trí của nó là 1
3 Tạo Combo Box (tt)
Trang 17Nhãn của TextBox
Tên của CB
Vị trí cần liên kết NAME: CV
3 Tạo Combo Box (tt)
Trang 184 Tạo Option Group (Nhóm tùy chọn):
Các nhãn của Option Group
Trang 19 Cách tạo Option Group:
Dùng chức năng Control Wizard
B1: Chọn điều khiển, bật chức năng CW và vẽ lên Form
B2: Nhập các nhãn cho Option Group
B3: Chọn giá trị mặc định cho Option Group
B4: Đặt giá trị cho từng Option (Mặc định giá trị của từng Option là vị trí xuất hiện của nó)
B5: Chọn loại option: có 3 loại
Option Buttons; Check Boxes; Toggle Buttons
B6: Đặt nhãn cho Option Group và nhấn Finish
Trang 20Record Operation Add New Record: Thêm mẩu tin mới
Form Operation Close Form: Đóng Form
Open Form: Mở Form
Report Operation Preview Report: Xem report (Mở)
5 Tạo Command Button
Trang 211 2 3
5 Tạo Command Button (tt)
Trang 236 Tạo Tab Control:
B1: Chọn điều khiển và vẽ lên Form
B2: Mặc định sẽ có 2 Page (trang): Page1, Page2 Chèn thêm trang mới Insert\Tab Control Page
* Mỗi trang là một Form Tạo các điều khiển
giống như trên Form bình thường
Trang 247 Dùng điều khiển: SubForm/SubReport
để tạo Form dạng MainForm/SubForm
MainForm
Thuộc SubForm
MainForm /SubForm
Trang 25 Cách tạo:
B1: Tạo SubForm (Tạo bằng: AutoForm: DataSheet or
Form Wizard Data Sheet)
B2: Tạo MainForm
B3: Nhúng SubForm vào MainForm
Chọn điều khiển tắt chức năng CW và kẻ lên Form
Mở bảng thuộc tính: Ở thuộc tính:
Source Object: Chọn SubForm cần nhúng vào
Liên kết SubForm với MainForm: Tìm đến 2 thuộc
tính sau:
Trang 26 Link Child Fields: Các trường nằm trên SubForm
dùng để liên kết với MainForm
khiển nằm trên MainForm dùng để liên kết với
SubForm
※ Lưu ý:
Để MainForm/Sub Form liên kết được với nhau thì giữa chúng phải có ít nhất một trường giống nhau Nếu liên kết bằng nhiều trường thì khi viết liên kết phải viết đúng theo thứ tự tương
Trang 27Name:CV
+ Link Master Fields: CV
Trang 28 Cách tạo Form có các thống kê trên SubForm
Trang 29B1: Tạo MainForm/SubForm bình thường các thống kê hiển thị trên MainForm phải tính trong SubForm trước (Lưu ý: Dùng hàm
Trang 30Name:SUB
Trang 31 Tạo 1 MainForm 2 SubForm
MainForm
SubForm 1
SubForm 2
Trang 32 Cách tạo:
B1: Tạo 2 SubForm (Tạo bằng: AutoForm
DataSheet, Form Wizard: Data Sheet)
B2: Tạo MainForm
B3: Nhúng 2 SubForm vào MainForm
B4: Liên kết:
Thực hiện liên kết SubForm 1 với MainForm
Thực hiện liên kết SubForm 2 với SubForm 1 phải thông qua 1 TextBox tạm:
Trang 33TextBox tạm: Name:TAM Visible:No
+ Link Child Fields: MALOAI + Link Master Fields: LS
+ Link Child Fields: MSSACH + Link Master Fields: TAM