1
Chương 4: Thiết kế giao diện
1. Giới thiệu
2. Tạo Form bằng AutoForm
3. Tạo Form bằng Wizard
4. Tạo Form bằng Design View
5. Tạo Main Form/ Sub Form
6. Tạo các điều khiển bằng Control Wizard
2
Form là đối tượng dùng để:
Thể hiện và cập nhật dữ liệu cho các bảng
Tổ chức giao diện chương trình
1. Giới thiệu
3
Đặc điểm của Form
Thông tin lấy từ bảng, truy vấn hoặc có thể độc
lập với nguồn.
Thông tin trên Form được chứa trong các đối
tượng điều khiển
Tạo Form theo ba cách:
Tạo Form bằng AutoForm
Tạo Form bằng Wizard
Datasheet: Dạng hàng cột
2. Tạo form bằng Autoform
7
Cách tạo:
Forms\new xuất hiện New form
Chọn Form wizard, chọn nguồn dữ liệu\OK
Chọn các trường cần đưa vào thiết kế\Next
Chọn cách bố trí Form\Next
Chọn hình thức trình bày\Next
Đặt tên cho Form\Finish
3. Tạo Form bằng Wizard
4.Tạo Form bằng Design View
Từ cửa sổ Database, chọn Forms / New, hộp
thoại New Form xuất hiện, Chọn Design View
8
Chọn nguồn dữ liệu
Cửa sổ thiết kế Form
9
Màn hình thiết
kế Form
Thanh công cụ
Toolbox
Toggle Button
Text Box
Controls Wizard
Rectangle
Subform/Subreport
Page Break
Unbound Object Frame
Command Button
Combo Box
Option Button
Option Group
Label
Select Object
16
Select Object chọn đối tượng cần hiệu chỉnh
Label tạo nhãn
Option Group nhóm chọn việc
Option Button tạo nút chọn một trong nhiều giá trị
Combo Box chọn giá trị từ danh sách
Command Button tạo nút lệnh
Unbound Object Frame
tạo một khung hình cố định
Page Break tạo dấu phân trang
Subform/Subreport tạo Form con, tạo Report con
Rectangle tạo hình chữ nhật
17
Controls Wizard bật/tắt Controls Wizard
Text Box hiển thị giá trị/nhập dữ liệu cho trường, kết quả
biểu thức
Toggle Button tạo nút bật tắt
list box…)
Unbound (không bị buộc): không có dữ liệu
nguồn, hiển thị thông tin, chú thích (line, label,
retangle…)
Điều khiển có thể tính toán được: dữ liệu là 1
biểu thức. Biểu thức này có thể bao gồm những
trường trong Table hoặc Query, giá trị hàm, hoặc
giá trị lấy từ điều khiển khác.
20
Các loại điều khiển
21
Bật hộp công cụ:
Toolbox:View\Toolbox
Nhấp nút
Để tạo một điều khiển: Nhấp lên nút chứa
biểu tượng, dời trỏ vẽ lên trên form
Điều khiển
22
Các loại điều khiển thông dụng
Label:
Textbox:
Command button:
Hi
Hi
ể
ể
n th
n th
ị
ị
d
d
ữ
ữ
li
li
ệ
ệ
u
u từ table, Query hoặc 1 câu
lệnh SQL
Hi
Hi
ể
ể
n th
n th
ị
ị
k
à
o
o
Khi text box không liên kết với 1 field nào đó
trong Table hoặc Query thì giá trị của nó
không được lưu lại