You are on page 1of 53

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.

HCM
TRUNG TÂM TIN HỌC

Phòng chuyên môn 1


1
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Bài 2: Xây dựng điều khiển bằng


Control Wizard
• Giới thiệu thanh ToolBox
• Tạo các điều khiển bằng Wizard
• Thuộc tính và sự kiện

Phòng chuyên môn 2


2
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Bài 2: Xây dựng điều khiển bằng


Control Wizard
• Giới thiệu thanh ToolBox
• Tạo các điều khiển bằng Wizard
• Thuộc tính và sự kiện

Phòng chuyên môn 3


3
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Giới thiệu thanh ToolBox

• Chứa các điều khiển cơ bản để thiết kế màn


hình
• Các điều khiển thường dùng
 Label
 TextBox
 Command Button
 ComboBox
 ListBox
 Option Button, CheckBox
4
Phòng chuyên môn 4
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Giới thiệu thanh ToolBox

• Các điều khiển thường dùng trên ToolBox

Biểu tượng Tên gọi Ý nghĩa


Lựa chọn các đối tượng trên
Select Objects
form
Bật tắt chế độ thiết kế bằng
Control Wizards
Wizard
Label Thiết kế các nhãn trên form

TextBox Thiết kế các ô nhập liệu


Phòng chuyên môn 5
5
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Giới thiệu thanh ToolBox


Biểu tượng Tên gọi Ý nghĩa

Option Group Thiết kế nhóm các chọn lựa

Toggle Button Thiết kế các nút bật tắt

Option Button Thiết kế các nút chọn

Check Box Thiết kế ô chọn

Combo Box Thiết kế hộp danh sách

Phòng chuyên môn 6


6
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Giới thiệu thanh ToolBox


Biểu tượng Tên gọi Ý nghĩa

List Box Thiết kế hộp danh sách


Command
Thiết kế các nút lệnh
Button
Thiết kế các điều khiển hiển
Image
thị hình ảnh
Page Break Thiết kế điều khiển ngắt trang
Thiết kế điều khiển phân
Tab Control
trang trên form

Phòng chuyên môn 7


7
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Giới thiệu thanh ToolBox


Biểu tượng Tên gọi Ý nghĩa
Subform / Thiết kế điều khiển hiển thị
Subreport sub form hoặc sub report
Line Vẽ đường thẳng

Rectangle Vẽ hình chữ nhật

Phòng chuyên môn 8


8
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Bài 2: Xây dựng điều khiển bằng


Control Wizard
• Giới thiệu thanh ToolBox
• Tạo các điều khiển bằng Wizard
• Thuộc tính và sự kiện

Phòng chuyên môn 9


9
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo các điều khiển bằng Wizard

• Ý nghĩa và các bước thực hiện


• Tạo điều khiển Command Button
• Tạo điều khiển Combo Box
• Tạo điều khiển List Box

Phòng chuyên môn 10


10
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Ý nghĩa và các bước thực hiện

• Ý nghĩa:
 Tạo nhanh các điều khiển dùng để thực hiện các thao tác
đơn giản trên form

Phòng chuyên môn 11


11
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Ý nghĩa và các bước thực hiện

• Các bước tạo điều khiển bằng Wizard


 Bật chức năng Wizard bằng cách nhấn nút Control
Wizards trên ToolBox
 Chọn điều khiển cần thiết kế trên ToolBox và vẽ vào
Form
 Thực hiện theo từng bước của trình Wizard

Phòng chuyên môn 12


12
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Ý nghĩa:
 Tạo nhanh các nút lệnh để thực hiện các thao tác đơn
giản và cơ bản trên Form

Phòng chuyên môn 13


13
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các bước thực hiện


 Bước 1: Kiểm tra chức năng Control Wizard đã được bật
 Bước 2: Chọn điều khiển Command Button vẽ vào Form

Phòng chuyên môn 14


14
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các bước thực hiện


 Bước 3: Trong cửa sổ Wizard, lựa chọn hành động xử lý
phù hợp cho nút lệnh

Phòng chuyên môn 15


15
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các nhóm hành động của nút lệnh


 Record Navigation: Di chuyển mẩu tin
• Find Next
• Find Record
• Go To First Record
• Go To Last Record
• Go To Next Record
• Go To Previous Record

Phòng chuyên môn 16


16
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các nhóm hành động của nút lệnh


 Record Navigation: Di chuyển mẩu tin
• Find Next
• Find Record
• Go To First Record
• Go To Last Record
• Go To Next Record
• Go To Previous Record

Phòng chuyên môn 17


17
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các nhóm hành động của nút lệnh


 Record Operations: Các thao tác trên mẩu tin
• Add New Record
• Delete Record
• Duplicate Record
• Print Record
• Save Record
• Undo Record

Phòng chuyên môn 18


18
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các nhóm hành động của nút lệnh


 Form Operations: Các thao tác trên biểu mẩu
• Apply Form Filter
• Close Form
• Edit Form Filter
• Open Form
• Print Form
• Print Current Form
• Refresh Form Data

Phòng chuyên môn 19


19
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các nhóm hành động của nút lệnh


 Report Operations: Các thao tác trên báo biểu
• Mail Report
• Preview Report
• Print Report
• Send Report to File

Phòng chuyên môn 20


20
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các nhóm hành động của nút lệnh


 Application: Các thao tác trên ứng dụng
• Quit Application
• Run Application
• Run MS Excel
• Run MS Word
• Run Notepad

Phòng chuyên môn 21


21
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các nhóm hành động của nút lệnh


 Miscellaneous: Các thao tác khác
• Auto Dialer
• Print Table
• Run Macro
• Run Query

Phòng chuyên môn 22


22
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các bước thực hiện


 Bước 4: Chọn dạng hiển thị nội dung trên nút lệnh là văn
bản (Text) hay hình ảnh (Picture)

Phòng chuyên môn 23


23
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Command Button

• Các bước thực hiện


 Bước 5: Đặt tên cho nút lệnh và nhấn Finish để kết thúc

Phòng chuyên môn 24


24
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Ý nghĩa:
 Tạo nhanh các hộp chọn lựa dạng kéo xuống trên form
 Combo Box cho phép chọn một mục trong danh sách
hoặc nhập một giá trị mới vào Combo Box

Phòng chuyên môn 25


25
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 1: Kiểm tra chức năng Control Wizard đã được bật
 Bước 2: Chọn điều khiển Combo Box vẽ vào Form

Phòng chuyên môn 26


26
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 3: Lựa chọn loại dữ liệu cho Combo Box
Nguồn lấy từ các
giá
Giátrị
trịnhập
chọnvào
từ
Combo Box dùng
để tìm kiếm
Nguồn lấy từ bảng
hoặc truy vấn

Phòng chuyên môn 27


27
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 4: Lựa chọn tên bảng hoặc truy vấn làm nguồn cho
Combo Box

Phòng chuyên môn 28


28
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 4: Lựa chọn các cột muốn hiển thị dữ liệu trong
Combo Box

Phòng chuyên môn 29


29
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 5: Lựa chọn cột cần sắp xếp dữ liệu

Phòng chuyên môn 30


30
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 6: Thay đổi độ rộng của các cột trong hộp kéo
xuống

Giấu cột khóa

Phòng chuyên môn 31


31
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 7: Chọn cột nào sẽ trả về giá trị khi người dùng
chọn 1 mục trong danh sách

Phòng chuyên môn 32


32
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 8: Xác định giá trị trả về trong Combo Box sẽ sử
dụng để tra cứu hay cập nhật vào một cột trong bảng

Phòng chuyên môn 33


33
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Các bước thực hiện


 Bước 9: Nhập tiêu đề cho Combo Box và nhấn Finish để
kết thúc

Phòng chuyên môn 34


34
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Nếu lựa chọn tạo Combo Box có nguồn lấy từ


các giá trị nhập vào
Nguồn lấy từ các
giá trị nhập vào

Phòng chuyên môn 35


35
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Chỉ định số cột hiển thị và nhập dữ liệu cho các


dòng, có thể thay đổi độ rộng của các cột

Phòng chuyên môn 36


36
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Chọn cột nào sẽ trả về giá trị khi người dùng


chọn 1 mục trong danh sách

Phòng chuyên môn 37


37
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Xác định giá trị trả về trong Combo Box sẽ sử


dụng để tra cứu hay cập nhật vào một cột trong
bảng

Phòng chuyên môn 38


38
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

• Nhập tiêu đề cho Combo Box và nhấn Finish để


kết thúc

Phòng chuyên môn 39


39
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển Combo Box

Minh họa

Phòng chuyên môn 40


40
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển List Box

• Ý nghĩa:
 Tạo nhanh hộp danh sách lựa chọn trên Form
 Cho phép chọn một hay nhiều mục chọn

Phòng chuyên môn 41


41
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển List Box

• Các bước thực hiện


 Các bước tạo điều khiển List Box cũng tương tự như
điều khiển Combo Box

Phòng chuyên môn 42


42
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Tạo điều khiển List Box

Minh họa

Phòng chuyên môn 43


43
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Bài 2: Xây dựng điều khiển bằng


Control Wizard
• Giới thiệu thanh ToolBox
• Tạo các điều khiển bằng Wizard
• Thuộc tính và sự kiện

Phòng chuyên môn 44


44
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Thuộc tính và sự kiện

• Command Button
• Combo Box
• List Box

Phòng chuyên môn 45


45
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Command Button

• Các thuộc tính thường sử dụng


 Caption: Chuỗi văn bản hiển thị trên nút lệnh
 Picture: Hình ảnh hiển thị trên nút lệnh
 Enabled: Cho phép sử dụng nút lệnh hay không
 Visible: Hiện hay ẩn nút lệnh

Phòng chuyên môn 46


46
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Command Button

• Các sự kiện thường dùng


 Click: Xảy ra khi nhấn chuột trên điều khiển
 Dbl Click: Xảy ra khi nhấn đúp chuột trên điều khiển

Phòng chuyên môn 47


47
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Combo Box

• Các thuộc tính thường sử dụng


 Control Source: Tên Field mà Combo Box sẽ cập nhật dữ
liệu
 Row Source Type: Combo box sẽ hiển thị dữ liệu được
lấy từ Table/Query hay giá trị được nhập vào (Value List)
hay hiển thị danh sách tên Field (Field List)
 Row Source: Nguồn dữ liệu của Combo Box
 Bound Column: Số thứ tự của cột sẽ trả về giá trị khi
chọn 1 mục trong danh sách.

Phòng chuyên môn 48


48
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Combo Box

• Các thuộc tính thường sử dụng


 Column Count: Số lượng cột hiển thị trong danh sách
 Column Widths: Độ rộng của các cột trong danh sách
(phân cách nhau bằng dấu “;”)
 Column Heads: Có hiển thị tiêu đề của các cột trong
danh sách hay không.

Phòng chuyên môn 49


49
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

List Box

• Các thuộc tính thường sử dụng


 Control Source: Tên Field mà List Box sẽ cập nhật dữ
liệu
 Row Source Type: List box sẽ hiển thị dữ liệu được lấy từ
Table/Query hay giá trị được nhập vào (Value List) hay
hiển thị danh sách tên Field (Field List)
 Row Source: Nguồn dữ liệu của List Box
 Bound Column: Số thứ tự của cột sẽ trả về giá trị khi
chọn 1 mục trong danh sách.

Phòng chuyên môn 50


50
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

List Box

• Các thuộc tính thường sử dụng


 Column Count: Số lượng cột hiển thị trong danh sách
 Column Widths: Độ rộng của các cột trong danh sách
(phân cách nhau bằng dấu “;”)
 Column Heads: Có hiển thị tiêu đề của các cột trong
danh sách hay không.

Phòng chuyên môn 51


51
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Bài 2: Xây dựng điều khiển bằng


Control Wizard

Hết

Phòng chuyên môn 52


52
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Bài 2: Xây dựng điều khiển bằng


Control Wizard

HẾT

Phòng chuyên môn 53


53

You might also like