I. SỬ DỤNG BIẾN CỐ TRONG ỨNG DỤNG
1) Làm việc với các biến cố
Trong Access có các biến cố cơ bản sau :
Nhấn chuột.
Thay đổi dữ liệu.
Các thao tác nhấn phím của người sử dụng.
Các đối tượng nhận hay mất đi sự tập trung
(focus).
Biểu mẫu được mở, đóng, và thay đổi kích
thước.
Báo cáo được in và định dạng.
Các lỗi khi đang chạy chương trình.
THUỘC
TÍNH BIẾN
CỐ
BIẾN CỐ
LIÊN
QUAN
XẢY RA KHI
OnGotFocus GotFocus Nhận được sự
tập trung
OnKeyDown
KeyDown Phím được
nhấn xuống
OnKeyPress KeyPress Phím được
nhấn
OnKeyUp KeyUp Phím được
buông lên
OnLostFocu
s
LostFocus mất đi sự tập
trung
OnMouseDo
wn
MouseDown
Chuột được
nhấn xuống
OnMouseMo
ve
MouseMove
Chuột di
chuyển
OnMouseUp
MouseUp Chuột được
buông lên
Khi cần xử lý một biến cố nào đó của một đối
tượng, chúng ta có hai cách để thực hiện:
Sử dụng tập lệnh.
Tạo ra các thủ tục biến cố bằng ngôn ngữ
Visual Basic.
2) Biến cố mặc định
Biến cố mặc định là các biến cố mà khi chúng
ta tạo nhanh các thủ tục biến cố bằng cách
thực hiện chọn chức năng Build Event trong
thực đơn tắt khi chúng ta nhấn chuột trên đối
tượng hiện hành.
Thí dụ : xây dựng thủ tục biến cố mặc định của
nút lệnh
Bảng sau đây mô tả các biến cố mặc định của các
đối tượng trong Access :
Khi chúng ta chọn chức
năng Build Event
Vào chọn tiếp Code Builder
CÁC ĐỐI
TƯỢNG
BIẾN CỐ
MẶC ĐỊNH
XẢY RA KHI
Biểu mẫu Load Biểu mẫu mở ra
nhưng trước khi
mẫu tin đầu tiên
được hiện ra.
Báo cáo Open Báo cáo mở ra.
Bound
object frame
Update Cập nhật dữ liệu
khung đối tượng
có gắn với dữ
liệu.
Unbound
object frame
Update Cập nhật dữ liệu
khung đối tượng
không gắn với
dữ liệu.
Image Click Nhấn chuột trên
control điều khiển.
Chart Update Cập nhật dữ liệu
của một biểu đồ.
Check box Click Nhấn chuột trên
ô kiểm tra.
Command
button
Click Nhấn chuột trên
nút lệnh.
Label Click Nhấn chuột trên
nhãn.
List box BeforeUpdat
e
Trước khi cập
nhật dữ liệu vào
tring một danh
sách.
Option
button
Click Nhấn chuột trên
nút chức năng.
Rectangle Click Nhấn chuột trên
khung hình chữ
nhật.
Option
Group
BeforeUpdat
e
Trước khi cập
nhật dữ liệu trên
nhóm chức
năng.
Toggle
button
Click Nhấn chuột trên
nút bật tắt.
Subform Enter Đi vào một biểu
mẫu con.
Text box BeforeUpdat
e
Trước khi cập
nhật dữ liệu trên
hộp văn bản.
Combo box BeforeUpdat
e
Trước khi cập
nhật dữ liệu trên
hộp kéo xuống.
Report
Section
Format Định dạng dữ
liệu trong vùng
phân đoạn của
báo cáo.
Form
Section
Click Nhấn chuột
trong vùng phân
đoạn của biểu
mẫu.