Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 119
Chọn
hoặc có thể nhấn nút Build trên thanh công cụ
Standard, hộp thoại Expression Builder xuất hiện:
Ở cây các đối tượng bên trái hộp thoại, hãy chọn:
Forms | All Forms | frmIndsCB – đây là form chứa đối tượng combo box phòng
ban cần lọc. Khi đó một danh sách các đối tượng trên form frmIndsCB xuất hiện ở
giữa hộp thoại;
Hãy nhấn đúp chuột lên Combo1 - đối tượng chứa phòng ban cần lọc, được kết
quả như hình sau:
Nhấn đúp chuột lên
Combo1 để chọn!
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 120
Cuối cùng nhấn OK để hoàn tất việc tạo tham số cho query bằng hộp thoại
Expression Builder.
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 121
Bài tập
Trên CSDL Quản lý lương cán bộ thực hiện các yêu cầu sau:
Bài số 1: Thiết kế report in danh sách cán bộ với các thông tin: canboID, hoten,
ngaysinh, gioitinh (phải ghi rõ là Nam hay Nữ), tencv, tenpban.
Bài số 2: In danh sách cán bộ một phòng ban nào đó như sau:
Sau khi chọn tên một phòng ban, nhấn nút In danh sách cán bộ. đan sách cán bộ
phòng ban đã chọn sẽ được in ra một report.
Bài số 3: Thiết kế report in bảng lương cán bộ cơ quan, bao gồm các thông tin:
Hoten, tencv, ngaysinh, luongchinh, phucapcv, dangphi, congdoanphi, thuclinh
Bài số 4: Thiết kế query in ra bảng tổng hợp cán bộ như sau:
STT Tên chức vụ Tổng số cán bộ
Bài số 5: Tạo form và report để xem và in bảng lương của các phòng ban như
sau:
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 122
Sau khi chọn tên một phòng ban, bảng lương các cán bộ phòng đó hiển thị lên
sub-form. Nhấn nút In bảng lương, bảng lương riêng phòng ban đó sẽ được in ra
một report.
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 123
CHƯƠNG 5
LẬP TRÌNH VBA CĂN
BẢN
Access không những là hệ quản trị CSDL rất mạnh- cụ thể các bạn đã được tìm
hiểu rất kỹ ở Chương 1 và Chương 2. Hơn nữa, với những công cụ có sẵn đi kèm
như Forms, Report, Macros và đặc biệt là ngôn ngữ lập trình VBA – Access sẽ còn
là một công cụ phát triển phần mềm rất mạnh, dễ sử dụng cho các ứng dụng quản lý
vừa và nhỏ.
Nội dung chương này s
ẽ trình bày căn bản về ngôn ngữ lập trình VBA (Visual
Basic for Application)- một ngôn ngữ khá quen thuộc đối với những người sử dụng
chuyên sâu sản phẩm Microsoft Office. Đây chính là cơ sở quan trọng để các bạn
tiếp cận cụ thể chuyên ngành lập trình CSDL sẽ được giới thiệu trong chương tiếp
theo.
Qua chương này, học viên sẽ hiểu được môi trường làm việc ngôn ngữ VBA;
biết cách sử dụng các cấu trúc lệnh; viế
t và sử dụng tốt chương trình con; đặc biệt
dần làm quen việc lập trình trên các đối tượng ActiveX- sẵn sàng tiếp cận các công
cụ lập trình hướng đối tượng trực quan hiện đại như Visual Basic và Visual Basic
.NET.
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.