Download miễn phí Giáo trình Hình thành tool ứng dụng kỹ thuật select query và crosstab query





Kỹthuật thiết kếform đã trình bày ởcác phần trên có thểgọi là Single-form.
Sub-form là kỹthuật thiết kếgiao diện rất mạnh, đáp ứng được những yêu cầu
xửlý dữliệu phức tạp mà kỹthuật Single-form chưa thể đáp ứng. Có thểhiểu
Sub-form là việc form này lồng trong form kia (có thểlồng trong nhau nhiều
lớp). Form chứa gọi là form mẹ(Main form); form được lồng vào gọi là form
con (Sub-form). Việc xửlý dữliệu trên từng form có thểxửlý độc lập hay có
quan hệvới nhau tuỳtheo mục đích công việc.



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

dữ liệu theo những yêu cầu
của bài toán thực tế đặt ra. Tuy nhiên, để có một khả năng phát triển chuyên
nghiệp hơn, học viên cần chuyên sâu đến phần 2 của giáo trình này nói về Lập
trình CSDL.
Cli
ck
to
bu
y N
OW
!PD
F-X
Change View
er
w
w
w
.docu-track
.
co
m C
lic
k t
o b
uy
NO
W!P
DF
-
XCha
nge
View
er
w
w
w
.docu-track
.
co
m
Giáo trình Microsoft Access 2000 Copyright® Nguyễn Sơn Hải
Trang 67
1. Khái niệm Forms
Khi sử dụng một ứng dụng, đa phần công việc của người dùng làm trên các hộp
thoại (Dialogue), cửa sổ (Windows). Cả 2 thành phần này trong lập trình đều được
gọi là Form. Với người dùng, Form là giao diện để sử dụng phần mềm; còn với
những người phát triển phần mềm, Form là những cái mà họ phải nghĩ, phải thiết
kế và tạo ra sao cho người dùng họ cảm giác rất thoải mái, phù hợp và dễ dùng.
Có 2 môi trường dùng tạo Form trong Access:
- Sử dụng trình Form Wizard. Đây là cách rất đơn giản, nhanh chóng, dễ dùng
giúp tạo nhanh một Form. Tuy nhiên Form được tạo ra có nhiều hạn chế,
không gần gũi với yêu cầu của người dùng;
- Sử dụng trình Form Design View - một công cụ tương đối hoàn chỉnh để tạo ra
các form đáp ứng nhiều yêu cầu khác nhau của người sử dụng.
Tiếp theo sẽ giới thiệu cả 2 môi trường này.
2. Sử dụng FORM WIZARD
Form wizard là công cụ trên Access giúp người dùng nhanh chóng và dễ dàng
tạo ra một Form dùng làm giao diện nhập dữ liệu cho các bảng trên CSDL.
Dưới đây trình bày các bước để tạo một form làm giao diện nhập dữ liệu cho
bảng CANBO trong CSDL Quản lý lương cán bộ. (bạn phải chắc chắn đã tạo hoàn
chỉnh cấu trúc CSDL trên):
Bước 1: Kích hoạt trình Form Wizard
Ở thẻ Forms, nhấn nút New, chọn Form Wizard, nhấn OK;
Cli
ck
to
bu
y N
OW
!PD
F-X
Change View
er
w
w
w
.docu-track
.
co
m C
lic
k t
o b
uy
NO
W!P
DF
-
XCha
nge
View
er
w
w
w
.docu-track
.
co
m
Giáo trình Microsoft Access 2000 Copyright® Nguyễn Sơn Hải
Trang 68
hay có thể nhấn đúp chuột lên Shortcut Creat Form by using Form wizard
Bước 2: Chọn các thông tin cần đưa lên form. Đây là bước quan trọng nhất để
khai báo những trường dữ liệu nào của form sẽ có thể được nhập dữ liệu thông qua
form đang tạo. Học viên phải cực kỳ cân nhắc các thông tin ở đây: chọn bảng nào
và chọn những trường nào cho đúng?
- Chọn bảng - nơi có trường cần đưa lên form để nhập dữ liệu ở hộp
Tables/Queries;
- Tiếp theo đưa các trường cần nhập dữ liệu lên form từ danh sách Available
Fields: sang danh sách Selected Fields: bằng các nút lệnh: >, >>, <, <<;
Cli
ck
to
bu
y N
OW
!PD
F-X
Change View
er
w
w
w
.docu-track
.
co
m C
lic
k t
o b
uy
NO
W!P
DF
-
XCha
nge
View
er
w
w
w
.docu-track
.
co
m
Giáo trình Microsoft Access 2000 Copyright® Nguyễn Sơn Hải
Trang 69
- Hãy làm lần lượt đến khi chọn được đủ các trường cần nhập dữ liệu lên form.
Để tiếp tục nhấn Next;
Bước 3: Chọn bố cục (Layout) cho form. Có 4 kiểu bố cục có thể thiết lập được
cho form là: Columnar; Tabular; Datasheet và Justified. Hãy lần lượt nhấn lên
từng kiểu bố cục (hình dưới) và xem kết quả minh hoạ (Preview) ở hộp chữ nhật
bên trái hộp thoại để quyết định nên chọn loại nào:
Cli
ck
to
bu
y N
OW
!PD
F-X
Change View
er
w
w
w
.docu-track
.
co
m C
lic
k t
o b
uy
NO
W!P
DF
-
XCha
nge
View
er
w
w
w
.docu-track
.
co
m
Giáo trình Microsoft Access 2000 Copyright® Nguyễn Sơn Hải
Trang 70
Chọn xong nhấn Next để tiếp tục;
Bước 4: Chọnkiểu dáng (Style) cho form. Có một danh sách các kiểu dáng để
chọn. Hãy thử từng kiểu dáng và chọn cho form một phong cách phù hợp:
Chọn xong nhấn Next:
Bước 5: Hoàn thiện công việc:
Cli
ck
to
bu
y N
OW
!PD
F-X
Change View
er
w
w
w
.docu-track
.
co
m C
lic
k t
o b
uy
NO
W!P
DF
-
XCha
nge
View
er
w
w
w
.docu-track
.
co
m
Giáo trình Microsoft Access 2000 Copyright® Nguyễn Sơn Hải
Trang 71
- Bạn có thể gõ vào tên gọi cũng như tiêu đề cho form ở hộp What title do you
want for your form?
- Có thể tuỳ chọn kích hoạt ngay form vừa tạo nếu chọn Open the form to
view or enter information hay mở form ra ở chế độ Design view để sửa
cấu trúc nếu chọn mục Modify the form’s design;
- Nhấn Finish để hoàn tất toàn bộ công việc.
Chú ý
Quan trọng nhất là bước 1, 2. Từ bước 3 trở đi có thể bỏ qua bằng cánh nhấn Finish
ngay từ bước 2 nếu đảm bảo toàn bộ các thiết lập từ bước 3, 4, 5 là phù hợp.
Sử dụng form đã tạo được vào việc nhập dữ liệu:
Chọn form, nhấn nút Open. Nếu form đang ở chế độ thiết kế có thể nhấn nút
View trên thanh công cụ. Lúc này có thể sử dụng form để cập nhật dữ liệu:
Tại mỗi thời điểm, form nhập dữ liệu chỉ hiển thị giá trị của một bản ghi. Bạn có
thể nhập, sửa trực tiếp các trường của bản ghi hiện tại trên form này. Thanh định
hướng (Navigator bar) sẽ giúp xử lý một số thao tác trên form, cách sử dụng như
sau:
- Nút để chuyển đến bản ghi kề sau;
Cli
ck
to
bu
y N
OW
!PD
F-X
Change View
er
w
w
w
.docu-track
.
co
m C
lic
k t
o b
uy
NO
W!P
DF
-
XCha
nge
View
er
w
w
w
.docu-track
.
co
m
Giáo trình Microsoft Access 2000 Copyright® Nguyễn Sơn Hải
Trang 72
- Nút để chuyển đến bản ghi kề trước;
- Nút để chuyển về bản ghi đầu tiên;
- Nút để chuyển đến bản ghi cuối cùng;
- Nút để thêm một bản ghi mới
3. Sử dụng FORM DESIGN VIEW
Để tạo ra được form mang tính chuyên nghiệp và đáp ứng được sát yêu cầu thực
tế bắt buộc phải sử dụng đến Form Design View. Nói như vậy không có nghĩa là
không dùng Form Wizard để tạo form, mà trong nhiều tính huống vẫn dùng Form
Wizard rồi sử dụng đến Form Design View để tiếp tục hoàn thiện yêu cầu.
Nội dung mục này trình bày môi trường thiết kế form cũng như cách tạo một số
kiểu form từ đơn giản đến phức tạp sử dụng Form Design View.
3.1 Thiết kế Form nhập dữ liệu đơn giản
Chúng ta sẽ tìm hiểu cách thiết kế một form nhập dữ liệu đơn giản thông qua yêu
cầu: tạo form dùng làm mẫu nhập dữ liệu cho bảng CANBO.
Bước 1: Ở thẻ Form, nhấn New, chọn Design View
hay nhấn biểu tượng trên cửa sổ QLL Database. Môi
trường thiết kế form xuất hiện:
Cli
ck
to
bu
y N
OW
!PD
F-X
Change View
er
w
w
w
.docu-track
.
co
m C
lic
k t
o b
uy
NO
W!P
DF
-
XCha
nge
View
er
w
w
w
.docu-track
.
co
m
Giáo trình Microsoft Access 2000 Copyright® Nguyễn Sơn Hải
Trang 73
Có 3 thành phần quan trọng để làm việc:
(1) Cửa sổ Form – nơi sẽ thiết kế và xây dựng các thông tin cần thiết theo yêu
cầu bài toán. Cấu trúc form gồm 3 phần:
Form Header - phần tiêu đề đầu form;
Form Footer - phần tiêu đề cuối;
Detail - phần thân form..
Toàn bộ các thông tin trên form đều được chứa trong các đối tượng điều
khiển (Control), các đối tượng này được lấy từ thanh công cụ Toolbox sẽ
trình bày phần tiếp sau.
(2) Thanh công cụ Toolbox – nơi chứa những đối tượng, những công cụ có thể
đưa lên form với mục đích thiết kế giao diện và điều khiển dữ liệu theo bài
toán. Ví dụ: muốn tạo ô nhập Họ tên trên form có thể dùng đối tượng
Textbox, muốn đưa một chú thích (nhãn hiển thị) có thể dùng Label, muốn
tạo một nút lệnh có thể dùng CommandButton,…
1 ...
 

Các chủ đề có liên quan khác

Top