You are on page 1of 177

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 1: Thiết kế Báo biểu (Report)

• Khái niệm về Báo biểu


• Tạo báo biểu với công cụ Report Wizard
• Thiết kế Báo biểu với công cụ Report Design
• Tạo Biểu đồ trong Báo biểu

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 1: Thiết kế Báo biểu (Report)

• Khái niệm về Báo biểu


• Tạo báo biểu với công cụ Report Wizard
• Thiết kế Báo biểu với công cụ Report Design
• Tạo Biểu đồ trong Báo biểu

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

Khái niệm về Báo biểu

• Ý nghĩa
• Phân loại báo biểu
• Các thành phần trong Báo biểu
• Nguồn dữ liệu cho Báo biểu

Phòng chuyên môn 4


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

Ý nghĩa của Báo biểu

• Dùng để trình bày thông tin theo nhiều định dạng khác
nhau
• Có thể vừa thể hiện dữ liệu chi tiết vừa thể hiện số liệu
thống kê.

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

Phân loại Báo biểu

• Báo biểu chi tiết dạng Tabular


• Báo biểu chi tiết dạng Columnar
• Báo biểu tổng hợp nhóm và thống kê

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

Báo biểu dạng Tabular

• Dữ liệu của Báo biểu được trình bày trên nhiều dòng,
mỗi dòng là một mẩu tin trong bảng

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

Báo biểu dạng Columnar

• Dữ liệu của Báo biểu được trình bày trên từng cột (một
cột hiển thị nhãn và một cột hiển thị dữ liệu)

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áo biểu tổng hợp

• Dữ liệu của Báo biểu được trình bày theo từng nhóm và
tính toán, thống kê trên từng nhóm

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

Các thành phần trong Báo biểu

• Report Header/Footer
• Page Header/Footer
• Group Header/Footer
• Detail

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

Report Header/Footer

• Report Header: Tiêu đề của báo biểu, chỉ xuất hiện một
lần trên trang đầu tiên ở đầu trang

Để tắt/mở Report Header :

View  Report Header/Footer

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

Report Header/Footer

• Report Footer: cuối báo biểu, chỉ xuất hiện một lần trên
trang cuối cùng ở cuối trang

Để tắt/mở Report Footer :

View  Report Header/Footer

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

Page Header/Footer

• Page Header: Tiêu đề của trang, xuất hiện ở đầu của


mỗi trang

Để tắt/mở Page Header :

View  Page Header/Footer

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

Page Header/Footer

• Page Footer: Cuối trang, xuất hiện ở cuối của mỗi trang

Để tắt/mở Page Footer :

View  Page Header/Footer

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

Group Header/Footer

• Group Header: Đầu nhóm, xuất hiện ở đầu của mỗi


nhóm (chỉ có trong báo cáo tổng hợp có gom nhóm dữ
liệu)
• Group Footer: Cuối nhóm, xuất hiện ở cuối của mỗi
nhóm (chỉ có trong báo cáo tổng hợp có gom nhóm dữ
liệu)

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

• Ví dụ về các thành phần trên báo biểu

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

Trang 1

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

Trang 2

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

Nguồn dữ liệu cho báo biểu

• Nguồn dữ liệu từ một bảng

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

Nguồn dữ liệu cho báo biểu

• Nguồn dữ liệu từ nhiều bảng

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

Bài 1: Thiết kế Báo biểu (Report)

• Khái niệm về Báo biểu


• Tạo báo biểu với công cụ Report Wizard
• Thiết kế Báo biểu với công cụ Report Design
• Tạo Biểu đồ trong Báo biểu

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 Báo biểu với công cụ Wizard

• Các bước chuẩn bị trước khi tạo báo biểu


• Tạo báo biểu đơn giản
• Tạo báo biểu có 1 nhóm

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

Các bước chuẩn bị

• Bước 1:
 Xác định thông tin được trình bày theo dạng nào?
 Nếu báo biểu có phân nhóm, cần xác định thêm:
• Có bao nhiêu nhóm?
• Nhóm theo thông tin nào?

• Bước 2
 Thành phần nào của báo biểu được sử dụng
 Xác định các bảng dùng làm nguồn dữ liệu cho báo biểu

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 báo biểu đơn giản

• Bước 1: Tạo mới báo biểu

 Trong cửa sổ Database,


chọn thẻ Reports
 Nhấn nút New hoặc nhấn
đúp vào mục Create
report by using wizard

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 báo biểu đơn giản

• Bước 1: Tạo mới báo biểu (tt)

 Nếu nhấn nút New thì xuất hiện


của sổ New Report, chọn
Report wizard và nhấn nút OK

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 báo biểu đơn giản

• Bước 2: Tạo nguồn dữ liệu cho báo biểu

 Chọn bảng cần lấy dữ


liệu và lựa chọn các Field
cần hiển thị trên báo biểu
 Nếu dữ liệu được lấy từ
nhiều bảng thì nên tạo
Query làm nguồn cho
báo biểu

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 báo biểu đơn giản

• Bước 3: Lựa chọn hình thức trình bày dữ liệu

 Ở bước này hủy bỏ các


nhóm đã chọn để tạo 1
báo biểu đơn giả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 báo biểu đơn giản

• Bước 4: Lựa chọn Field cần sắp xếp dữ liệu (nếu cần)

 Lựa chọn các Field cần


sắp xếp dữ liệu
 Lựa chọn cách thức sắp
xếp tăng hay giảm

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 báo biểu đơn giản

• Bước 5: Lựa chọn dạng hiển thị báo biểu

 Lựa chọn báo biểu dạng


Tabular, Columnar hay
Justified
 Lựa chọn cách trình bày
báo biểu trên khổ giấy
dọc hay khổ giấy ngang

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 báo biểu đơn giản

• Bước 6: Lựa chọn định dạng cho báo biểu

 Lựa chọn một trong các


định dạng có sẵn

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 báo biểu đơn giản

• Bước 7: Xác định tiêu đề cho báo biểu

 Nhập nội dung chuỗi tiêu


đề cho báo biểu và nhấn
Finish để hoàn tất

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 báo biểu đơn giản

• Kết quả

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 báo biểu đơn giản

Minh họa

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 báo biểu có 1 nhóm

• Bước 1: Tạo mới báo biểu

 Trong cửa sổ Database,


chọn thẻ Reports
 Nhấn nút New hoặc nhấn
đúp vào mục Create
report by using wizard

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 báo biểu có 1 nhóm

• Bước 1: Tạo mới báo biểu (tt)

 Nếu nhấn nút New thì xuất hiện


của sổ New Report, chọn
Report wizard và nhấn nút OK

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 báo biểu có 1 nhóm

• Bước 2: Tạo nguồn dữ liệu cho báo biểu

 Chọn bảng cần lấy dữ


liệu và lựa chọn các Field
cần hiển thị trên báo biểu
 Nếu dữ liệu được lấy từ
nhiều bảng thì nên tạo
Query làm nguồn cho
báo biểu

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 báo biểu có 1 nhóm

• Bước 3: Lựa chọn hình thức nhóm dữ liệu

 Lựa chọn hình thức


nhóm dữ liệu theo bảng
nào (nếu lấy dữ liệu từ
nhiều bảng)

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 báo biểu có 1 nhóm

• Bước 4: Lựa chọn Field cần tạo nhóm

 Lựa chọn Field cần nhóm


dữ liệu (nếu chưa chọn
nhóm theo bảng)
 Ưu tiên nhóm theo cột
Mã số (ví dụ: MaKH)

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 báo biểu đơn giản

• Bước 5: Lựa chọn Field cần sắp xếp dữ liệu (nếu cần)

 Lựa chọn các Field cần


sắp xếp dữ liệu
 Lựa chọn cách thức sắp
xếp tăng hay giảm

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 báo biểu đơn giản

• Bước 6: Lựa chọn dạng hiển thị báo biểu

 Lựa chọn dạng báo biểu


trong Layout

 Lựa chọn cách trình bày


báo biểu trên khổ giấy
dọc hay khổ giấy ngang

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 báo biểu đơn giản

• Bước 7: Lựa chọn định dạng cho báo biểu

 Lựa chọn một trong các


định dạng có sẵ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 báo biểu có 1 nhóm

• Bước 8: Xác định tiêu đề cho báo biểu

 Nhập nội dung chuỗi tiêu


đề cho báo biểu và nhấn
Finish để hoàn tất

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 báo biểu có 1 nhóm

• Kết quả

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

Tạo báo biểu có 1 nhóm

Minh họa

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

Nhận xét

• Dùng wizard cho phép thiết kế nhanh các báo biểu


đơn giản
• Dữ liệu trình bày trên báo biểu chưa được định dạng

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

Bài 1: Thiết kế Báo biểu (Report)

• Khái niệm về Báo biểu


• Tạo báo biểu với công cụ Report Wizard
• Thiết kế Báo biểu với công cụ Report Design
• Tạo Biểu đồ trong Báo biểu

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

Thiết kế Báo biểu với Report Design

• Chọn nguồn dữ liệu


• Sử dụng Field List
• Các đối tượng cơ bản
• Định dạng Font, màu sắc, kẻ khung
• Đưa dữ liệu từ nguồn lên báo biểu
• Tạo nhóm và thao tác trên nhóm
• Một số kỹ thuật trên báo biểu
• Sử dụng các hàm tính toán, thống kê
• Sử dụng TextBox tạm để tính toá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

Các bước tạo báo biểu

• Bước 1: Tạo mới báo biểu

 Trong cửa sổ Database,


chọn thẻ Reports
 Nhấn nút New hoặc nhấn
đúp vào mục Create
report in Design view

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

Các bước tạo báo biểu

• Bước 1: Tạo mới báo biểu (tt)

 Nếu nhấn nút New thì xuất hiện


của sổ New Report, chọn
Design View và nhấn nút OK

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

Các bước tạo báo biểu

• Bước 2: Lựa chọn các thành phần sẽ sử dụng

 Mặc định trên cửa sổ thiết kế báo biểu chỉ có thành phần Page
Header/Footer và Detail

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

Các bước tạo báo biểu

• Bước 3: Xác định nguồn dữ liệu

 Click phải lên giao điểm giữa 2 cây thước và chọn Properties
 Xác định nguồn dữ liệu trong thuộc tính Record Source

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

Các thanh công cụ cơ bản


• Thanh Report Design
• Thanh Toolbox
• Thanh Formatting Form/Report
• Cửa sổ thuộc tính – Properties Windows
• Tên thuộc tính
• Giá trị của thuộc tính

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

Chọn nguồn dữ liệu

• Dữ liệu lấy từ một bảng


• Dữ liệu lấy từ 2 bảng trở lên

Phòng chuyên môn 53


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

Dữ liệu lấy từ một bảng

• Chọn trực tiếp tên bảng cần lấy dữ liệu

Phòng chuyên môn 54


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

Dữ liệu lấy từ hai bảng trở lên

• Nếu đã tạo trước Query làm nguồn cho báo biểu

Phòng chuyên môn 55


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

Dữ liệu lấy từ hai bảng trở lên

• Nếu chưa tạo trước Query làm nguồn cho báo biểu

 Nhấn nút … để mở cửa sổ thiết kế


Query làm nguồn có báo biểu

Phòng chuyên môn 56


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

Dữ liệu lấy từ hai bảng trở lên

• Trong cửa sô thiết kế Query, lựa chọn các Field cần


hiển thị trên báo biễu

Phòng chuyên môn 57


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

Dữ liệu lấy từ hai bảng trở lên

• Sao khi tạo Query, đóng cửa sổ thiết kế và xác nhận


đồng ý để đưa câu lệnh vừa tạo làm nguồn cho báo
biểu

Phòng chuyên môn 58


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

Dữ liệu lấy từ hai bảng trở lên

• Sau khi xác nhận đồng ý

Phòng chuyên môn 59


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

Sử dụng Field List

• Sau khi chọn nguồn dữ liệu cho báo biểu, cửa sổ Field
List sẽ hiện ra
 Sử dụng Field List để hiển thị dữ
liệu trên báo biểu
 Chọn View  Field List để tắt/mở
cửa sổ Field List
 Số lượng cũng như tên Field xuất
hiện trong Field phụ thuộc vào
nguồn dữ liệu đã chọn

Phòng chuyên môn 60


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

Sử dụng Field List

• Chọn Field cần hiển thị trong Field List và kéo thả vào vị
trí phù hợp trên báo biểu

Phòng chuyên môn 61


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

Chọn nguồn dữ liệu

Minh họa

Phòng chuyên môn 62


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

Các đối tượng cơ bản

• Nhãn – Label
• Hộp văn bản – TextBox
• Vẽ khung – Line, Rectangle
• Ngắt trang – Page Break

Phòng chuyên môn 63


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

Nhãn - Label

• Hiển thị một chuỗi văn bản trên báo biểu


• Thiết kế:
 Chọn điều khiển Label trên ToolBox và vẽ vào báo biểu
 Nhập nội dung cho Label

Phòng chuyên môn 64


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

Nhãn - Label

• Các thuộc tính thường dùng


 Caption
 Visible
 Back Style
 Back Color
 Special Effect
 Border Style
 Border Color
 Border Width
 Fore Color

Phòng chuyên môn 65


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

Hộp văn bản - TextBox

• Hiển thị dữ liệu từ các Field trong bảng lên báo


biểu
• Tạo các công thức tính toán dữ liệu

Phòng chuyên môn 66


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

Hộp văn bản - TextBox

• Thiết kế:
 Chọn điều khiển TextBox trên ToolBox và vẽ vào báo biểu (mặc định
khi vẽ TextBox sẽ có một Label đi kèm)
 Nhập nội dung nội dung dữ liệu cần hiển thị cho TextBox

Phòng chuyên môn 67


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

Hộp văn bản - TextBox

• Các thuộc tính thường dùng


 Name  Border Width
 Control Source  Special Effect
 Format  Fore Color
 Visible
 Hide Duplicate
 Back Style
 Back Color
 Border Style
 Border Color

Phòng chuyên môn 68


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

Vẽ khung – Line, Rectangle

• Vẽ các đường thẳng và khung viền trên báo biểu


• Thiết kế:
 Chọn điều khiển Line hoặc Box trên ToolBox và vẽ vào báo biểu

Phòng chuyên môn 69


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

Vẽ khung – Line, Rectangle

• Các thuộc tính thường dùng


 Special Effect
 Border Style
 Border Color
 Border Width
 Visible

Phòng chuyên môn 70


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

Ngắt trang – Page Break

• Phần dữ liệu phía sau sẽ được ngắt sang trang


mới tính từ vị trí thiết lập Page Break
• Tạo ngắt trang:
 Sử dụng điều khiển Page Break
 Sử dụng thuộc tính Force New Page

Phòng chuyên môn 71


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

Ngắt trang – Page Break

• Sử dụng điều khiển Page Break


 Chọn điều khiển Page Break trên ToolBox và vẽ vào vị trí cần ngắt
trang trên báo biểu.

Phòng chuyên môn 72


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

Ngắt trang – Page Break

• Sử dụng thuộc tính Force New Page

 Mở cửa sổ thuộc tính của thành


phần cần ngắt trang (ví dụ: MAKH
Footer)
 Thiết lập giá trị cho thuộc tính Force
New Page là After section

Phòng chuyên môn 73


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

Định dạng Font, màu sắc, kẻ khung

• Sử dụng thanh công cụ định dạng của Access

• Sử dụng cửa sổ thuộc tính của điều khiển cần định


dạng

Phòng chuyên môn 74


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

Các đối tượng cơ bản

Minh họa

Phòng chuyên môn 75


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

Đưa dữ liệu từ nguồn lên báo biểu

• Sử dụng Label và TextBox để hiển thị dữ liệu


• Vị trí của các đối tượng khi thiết kế (Design)
• Cách thể hiện dữ liệu trên đối tượng (View)

Phòng chuyên môn 76


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

Sử dụng Label và TextBox

• Từ Field List, chọn Field cần hiển thị và kéo vào báo
biểu
 Mặc định khi kéo vào báo biểu, mỗi Field sẽ được hiển thị thành một
TextBox kèm theo một Label
 Nhập lại nội dung cho Label

Phòng chuyên môn 77


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

Sử dụng Label và TextBox

• Từ Field List, chọn Field cần hiển thị và kéo vào báo
biểu
 Mặc định khi kéo vào báo biểu, mỗi Field sẽ được hiển thị thành một
TextBox kèm theo một Label
 Nhập lại nội dung cho Label

Phòng chuyên môn 78


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

Sử dụng Label và TextBox

• Sử dụng điều khiển Label và TextBox trên ToolBox


 Chọn điều khiển TextBox vẽ vào báo biểu
 Nhập lại nội dung cho Label
 Xác định Field cần hiển thị trong thuộc tính Control Source của Text
Box

Phòng chuyên môn 79


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

Vị trí của các đối tượng ở Design

• Xác định xem các thành phần nào của báo biểu sẽ được
sử dụng
 Report Header/Footer
 Page Header/Footer
 Detail
• Đối tượng hiển thị dữ liệu được đặt trong thành phần
nào

Phòng chuyên môn 80


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

Cách thể hiện dữ liệu ở View

• Vị trí của đối tượng trên các thành phần ở Design sẽ


xác định cách thể hiện dữ liệu ở chế độ View
• Chuyển đổi giữa Design và View:
 Chọn View  Design View / Print Preview
 Sử dụng nút Preview trên thanh ToolBar

Phòng chuyên môn 81


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

Cách thể hiện dữ liệu ở View

• Ví dụ 1:

Phòng chuyên môn 82


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

Vị trí của các đối tượng ở Design

• Ví dụ 2:

Phòng chuyên môn 83


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

Đưa dữ liệu từ nguồn lên báo biểu

Minh họa

Phòng chuyên môn 84


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

Tạo nhóm và thao tác trên nhóm

• Thêm nhóm
• Đổi nhóm
• Xóa nhóm
• Tính toán cuối nhóm

Phòng chuyên môn 85


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

Thêm nhóm

• Chọn View  Sorting and Grouping và thiết lập các


thông tin:
 Field/Expression
 Sort Order
 Group Header
 Group Footer
 Group On
 Group Inteval
 Keep Together

Phòng chuyên môn 86


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

Thêm nhóm

• Có thể thêm nhiều nhóm vào trong cùng một báo biểu
 Mức độ ưu tiên cho nhóm trên cùng trước (từ trên xuống dưới)
 Chỉ có từ 1 đến 3 nhóm

Phòng chuyên môn 87


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

Thêm nhóm

• Có thể thêm nhiều nhóm vào trong cùng một báo biểu
 Mức độ ưu tiên cho nhóm trên cùng trước (từ trên xuống dưới)
 Chỉ có từ 1 đến 3 nhóm

Phòng chuyên môn 88


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

Thêm nhóm

• Ví dụ:

Phòng chuyên môn 89


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

Thêm nhóm

• Ví dụ:

Phòng chuyên môn 90


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

Đổi nhóm

• Chọn View  Sorting and Grouping và thay đổi lại các


nhóm đã tạo

Phòng chuyên môn 91


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

Đổi nhóm

• Chọn View  Sorting and Grouping và thay đổi lại các


nhóm đã tạo

Phòng chuyên môn 92


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

Xóa nhóm

• Mở cửa sổ tạo nhóm


 Chọn nhóm cần xóa
 Nhấn phím Delete

Phòng chuyên môn 93


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

Xóa nhóm

• Lưu ý
 Khi xóa nhóm tất cả các đối tượng thiết kế trên Header/Footer của
nhóm đó sẽ bị xóa hết

Phòng chuyên môn 94


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

Tính toán đầu/cuối nhóm

• Hiển thị thông tin tổng cộng cuối mỗi nhóm


• Thiết kế:
 Xác định vị trí cần tính toán Group Header hay Group
Footer
 Chọn điều khiển TextBox trên ToolBox và vẽ vào bá biểu
 Nhập công thức tính toán cho TextBox trong thuộc tính
Control Source

Phòng chuyên môn 95


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

Tính toán đầu/cuối nhóm

• Các hàm tính toán cơ bản thường dùng:


 Count: Đếm tổng số
 Sum: Tính tổng cộng
 Min: Tìm giá trị nhỏ nhất
 Max: Tìm giá trị lớn nhất
 Avg: Tính trung bình cộng
 IIF: Kiểm tra điều kiện

Phòng chuyên môn 96


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

Tính toán đầu/cuối nhóm


• Ví dụ:

=IIF([Phai]=Yes,
“Nam”, “Nữ”)

=Count(*)

Phòng chuyên môn 97


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

Tính toán đầu/cuối nhóm

• Ví dụ:

=IIF([Phai]=Yes,
“Nam”, “Nữ”)

=Count(*)

Phòng chuyên môn 98


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

Tính toán đầu/cuối nhóm

• Kết hợp các hàm tính toán và hàm kiểm tra điều
kiện để tạo các biểu thức tính toán có điều kiện
• Ví dụ:
 Tính số sinh viên nam:
Sum(IIF([Phai] = Yes, 1, 0))
 Tính số sinh viên nữ:
Sum(IIF([Phai] = No, 1, 0))

Phòng chuyên môn 99


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

Tính toán đầu/cuối nhóm


• Ví dụ:

=Sum(IIF([Phai]=Yes, 1, 0))

Phòng chuyên môn 100


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

Tính toán đầu/cuối nhóm

• Ví dụ:

=Sum(IIF([Phai]=Yes, 1, 0))

Phòng chuyên môn 101


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

Tạo nhóm và thao tác trên nhóm

Minh họa

Phòng chuyên môn 102


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

Một số kỹ thuật trên báo biểu

• Đánh số thứ tự
• Ngắt trang
• Che dữ liệu trùng
• Chèn số trang, ngày giờ

Phòng chuyên môn 103


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

Đánh số thứ tự

• Các bước tạo số thứ tự


• Đánh số thứ tự cho nhóm
• Đánh số thứ tự cho dữ liệu chi tiết
• Đánh số thứ tự có định dạng

Phòng chuyên môn 104


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

Các bước tạo số thứ tự

• Vẽ điều khiển TexyBox tại vị trí cần đánh số thứ


tự
• Thiết lập giá trị cho thuộc tính Control Source
và Running Sum
 Control Source: = 1
 Running Sum: chọn Over Group hoặc Over All

Phòng chuyên môn 105


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

Đánh số thứ tự cho nhóm

• Đánh số thứ tự cho nhóm ngoài cùng


 Control Source: = 1
 Running Sum: Over All

Phòng chuyên môn 106


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

Đánh số thứ tự cho nhóm

• Ví dụ:

Control Source: =1
Running Sum: Over All

Phòng chuyên môn 107


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

Đánh số thứ tự cho nhóm

• Ví dụ:

Số thứ tự

Phòng chuyên môn 108


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

Đánh số thứ tự cho nhóm

• Đánh số thứ tự cho nhóm bên trong


 Control Source: = 1
 Running Sum: Over Group

Phòng chuyên môn 109


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

Đánh số thứ tự cho nhóm

• Ví dụ:

Control Source: =1
Running Sum: Over Group

Phòng chuyên môn 110


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

Đánh số thứ tự cho nhóm

• Ví dụ:

Số thứ tự

Phòng chuyên môn 111


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

Đánh số thứ tự cho dữ liệu chi tiết

• Đánh số thứ tự cho dữ liệu chi tiết trên báo cáo


không có nhóm
 Control Source: = 1
 Running Sum: Over All

Phòng chuyên môn 112


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

Đánh số thứ tự cho dữ liệu chi tiết

• Ví dụ:

Control Source: =1
Running Sum: Over All

Phòng chuyên môn 113


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

Đánh số thứ tự cho dữ liệu chi tiết

• Ví dụ:

Số thứ tự

Phòng chuyên môn 114


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

Đánh số thứ tự cho dữ liệu chi tiết

• Đánh số thứ tự cho dữ liệu chi tiết trên báo cáo


có nhóm
 Control Source: = 1
 Running Sum: Over Group

Phòng chuyên môn 115


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

Đánh số thứ tự cho dữ liệu chi tiết

• Ví dụ:

Control Source: =1
Running Sum: Over Group

Phòng chuyên môn 116


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

Đánh số thứ tự cho dữ liệu chi tiết

• Ví dụ:

Số thứ tự

Phòng chuyên môn 117


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

Đánh số thứ tự

Minh họa

Phòng chuyên môn 118


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

Ngắt trang

• Sử dụng điều khiển Page Break


• Sử dụng thuộc tính Force New Page

Phòng chuyên môn 119


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

Ngắt trang

• Cho phép hiển thị dữ liệu của mỗi nhóm trên


một trang
• Phân tách dữ liệu giữa các nhóm

Phòng chuyên môn 120


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

Ngắt trang

• Sử dụng điều khiển Page Break

Phòng chuyên môn 121


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

Ngắt trang

• Sử dụng điều khiển Page


Break

Phòng chuyên môn 122


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

Ngắt trang

Minh họa

Phòng chuyên môn 123


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

Che dữ liệu trùng

• Tránh việc in lại một thông tin nhiều lần


• Báo biểu rõ ràng, dễ quan sát
• Dữ liệu phải được sắp xếp

Phòng chuyên môn 124


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

Che dữ liệu trùng

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


 Sắp sếp dữ liệu trên báo biểu theo thông tin cần che dữ
liệu trùng
 Chọn điều khiển cần che dữ liệu trùng
 Thiết lập giá trị cho thuộc tính Hide Duplicates là True

Phòng chuyên môn 125


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

Che dữ liệu trùng

• Ví dụ:

Phòng chuyên môn 126


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

Che dữ liệu trùng

• Ví dụ:

Phòng chuyên môn 127


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

Che dữ liệu trùng

Minh họa

Phòng chuyên môn 128


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

Chèn số trang

• Hiển thị số trang trên mỗi trang của báo biểu


• Giá trị thường dùng:
 Page
 Pages
• Thiết kế:
 Vẽ TextBox tại vị trí phù hợp ở Page Footer
 Nhập giá trị cho thuộc tính Control Source của TextBox
theo công thức: =[Page] & “/” & [Pages]

Phòng chuyên môn 129


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

Chèn số trang

• Ví dụ:

Phòng chuyên môn 130


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

Chèn số trang

• Ví dụ:

Phòng chuyên môn 131


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

Chèn số trang

• Sử dụng công cụ chèn số trang của Access


 Chọn Insert  Page Numbers…
 Lựa chọn các thông tin cần thiết
• Format
• Position
• Alignment

Phòng chuyên môn 132


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

Chèn số trang

Minh họa

Phòng chuyên môn 133


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

Chèn ngày giờ

• Hiển thị ngày giờ in báo biểu


• Các hàm thường:
 Date()
 Time()
 Now()
• Thiết kế:
 Vẽ TextBox tại vị trí phù hợp
 Nhập giá trị cho thuộc tính Control Source
Phòng chuyên môn 134
134
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC

Chèn ngày giờ

• Ví dụ:

Phòng chuyên môn 135


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

Chèn ngày giờ

• Ví dụ:

Phòng chuyên môn 136


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

Chèn ngày giờ

• Sử dụng công cụ chèn ngày giờ của Access


 Chọn Insert  Date and Time
 Lựa chọn các thông tin
• Include Date
• Include Time

Phòng chuyên môn 137


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

Chèn ngày giờ

Minh họa

Phòng chuyên môn 138


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

Sử dụng TextBox tạm để tính toán

• Tạo ra các tính toán, thống kê phức tạp trên báo


biểu
• Các tính toán trên đầu trang, cuối trang

Phòng chuyên môn 139


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

Sử dụng TextBox tạm để tính toán

• Xét mẫu báo biểu sau:

Phòng chuyên môn 140


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

Sử dụng TextBox tạm để tính toán

• Phân tích
 Thông tin về Mã sinh viên, Họ tên sinh viên và Phái được
che dấu dữ liệu trùng
 Đánh số thứ tự cho thông tin đã được che dấu dữ liệu

Phòng chuyên môn 141


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

Sử dụng TextBox tạm để tính toán

• Giải quyết
 Nếu sử dụng cách đánh số thứ tự thông thường thì ta
được kết quả như sau

Phòng chuyên môn 142


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

Sử dụng TextBox tạm để tính toán

• Giải quyết
 Nếu sử dụng cách đánh số thứ tự thông thường thì ta
được kết quả như sau

Phòng chuyên môn 143


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

Sử dụng TextBox tạm để tính toán

• Giải quyết
 Trường hợp này phải sử dụng TextBox tạm
 Tạo thêm nhóm cho báo biểu theo MaSV
 Đánh số thứ tự cho nhóm MaSV
 Tạo TextBox trong Detail tham chiếu tới TextBox đánh số
thứ tự trong nhóm MaSV
 Che dấu dữ liệu trùng trên TextBox

Phòng chuyên môn 144


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

Sử dụng TextBox tạm để tính toán

• Giải quyết

TextBox đếm số thứ tự: TextBox tạm:


Control Source: =[STT] Name: STT
Running Sum: No Control Source: =1
Hide Duplicates: Yes Running Sum: Over Group

Phòng chuyên môn 145


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

Sử dụng TextBox tạm để tính toán

• Giải quyết
 Thu nhỏ kích thước của TextBox tạm (Height = 0)
 Thu nhỏ kích thước của vùng Group Header

Phòng chuyên môn 146


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

Sử dụng TextBox tạm để tính toán

• Giải quyết

- Thu nhỏ kích thước của TextBox tạm


- Thu nhỏ kích thước của MaSV Header

Phòng chuyên môn 147


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

Sử dụng TextBox tạm để tính toán

• Kết quả

Phòng chuyên môn 148


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

Sử dụng TextBox tạm để tính toán

• Mở rộng

Phòng chuyên môn 149


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

Sử dụng TextBox tạm

Minh họa

Phòng chuyên môn 150


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

Bài 1: Thiết kế Báo biểu (Report)

• Khái niệm về Báo biểu


• Tạo báo biểu với công cụ Report Wizard
• Thiết kế Báo biểu với công cụ Report Design
• Tạo Biểu đồ trong Báo biểu

Phòng chuyên môn 151


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

Tạo Biểu đồ trong Báo biểu

• Hiển thị dữ liệu dưới dạng biểu đồ


• Cho phép quan sát dữ liệu một cách tổng quan,
dễ thống kê, so sánh

Phòng chuyên môn 152


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

Tạo Biểu đồ trong Báo biểu

• Ví dụ:

Phòng chuyên môn 153


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

Tạo Biểu đồ trong Báo biểu

• Tạo biểu đồ bằng Wizard


• Định dạng biểu đồ
• Nhúng biểu đồ vào báo biểu

Phòng chuyên môn 154


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

Tạo biểu đồ bằng Wizard

• Chuẩn bị nguồn dữ liệu


 Nếu dữ liệu được lấy từ nhiều bảng phải tạo Query làm
nguồn dữ liệu cho biểu đồ
• Tạo một báo biểu mới
• Chọn Insert  Chart và vẽ vào vị trí phù hợp
trên báo biểu
• Thực hiện theo các bước của trình Wizard

Phòng chuyên môn 155


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

Tạo biểu đồ bằng Wizard

• Bước 1: chọn nguồn dữ liệu cho biểu đồ

Phòng chuyên môn 156


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

Tạo biểu đồ bằng Wizard

• Bước 2: chọn các Field cần hiển thị dữ liệu trên


biểu đồ

Phòng chuyên môn 157


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

Tạo biểu đồ bằng Wizard

• Bước 3: chọn dạng biểu đồ

Phòng chuyên môn 158


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

Tạo biểu đồ bằng Wizard

• Bước 4: chọn cách trình bày dữ liệu trên biểu


đồ
Xem trước
Các Field có
biểu đồ
thể lựa chọn

Field được
hiển thị

Phòng chuyên môn 159


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

Tạo biểu đồ bằng Wizard

• Bước 4: chọn cách trình bày dữ liệu trên biểu


đồ

Phòng chuyên môn 160


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

Tạo biểu đồ bằng Wizard

• Bước 5: nhập tiêu đề cho biểu đồ

Phòng chuyên môn 161


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

Tạo biểu đồ bằng Wizard

• Kết quả

Phòng chuyên môn 162


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

Tạo biểu đồ bằng Wizard

• Kết quả

Phòng chuyên môn 163


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

Tạo biểu đồ bằng Wizard

Minh họa

Phòng chuyên môn 164


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

Định dạng biểu đồ

• Thay đổi hình thức hiển thị


• Thay đổi nguồn dữ liệu

Phòng chuyên môn 165


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

Định dạng biểu đồ

• Thay đổi hình thức hiển thị


 Nhấn chuột phải lên biểu đồ chọn Chart Object  Edit
 Nhấn chuột phải lên biểu đồ chọn:
• Chart type: thay đổi dạng biểu đồ
• Chart option: định dạng các thành phần trên biểu đồ

Phòng chuyên môn 166


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

Định dạng biểu đồ

• Thay đổi hình thức hiển thị

Phòng chuyên môn 167


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

Định dạng biểu đồ

• Thay đổi nguồn dữ liệu


 Mở cửa sổ thuộc tính
 Thay đổi dữ liệu trong thuộc tính Row Source

Phòng chuyên môn 168


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

Định dạng biểu đồ

• Các thuộc tính thường dùng trên biểu đồ


 Size mode
 Row Source
 Link Child Fields
 Link Master Fields

Phòng chuyên môn 169


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

Nhúng biểu đồ vào báo biểu

• Tạo báo biểu có phân nhóm theo yêu cầu


• Vẽ biểu đồ vào vùng Group Header, Group
Footer
• Liên kết biểu đồ với báo dữ liệu của nhóm
thông qua:
 Link Child Fields
 Link Master Fields

Phòng chuyên môn 170


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

Nhúng biểu đồ vào báo biểu

• Ví dụ:

Phòng chuyên môn 171


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

Nhúng biểu đồ vào báo biểu

• Thực hiện
 Bước 1: Tạo báo biểu gom nhóm theo môn học

Phòng chuyên môn 172


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

Nhúng biểu đồ vào báo biểu

• Thực hiện
 Bước 2: Tạo biểu đồ (Insert  Chart) và thực hiện thao
các bước của trình Wizard
 Bước 3: Vẽ biểu đồ vừa tạo vào vùng MaMH Footer

Phòng chuyên môn 173


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

Nhúng biểu đồ vào báo biểu

• Thực hiện
 Bước 2: Tạo biểu đồ (Insert  Chart) và thực hiện thao
các bước của trình Wizard
 Bước 3: Vẽ biểu đồ vừa tạo vào vùng MaMH Footer

Phòng chuyên môn 174


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

Nhúng biểu đồ vào báo biểu

• Thực hiện
 Bước 4: Liên kết biểu đồ với báo biểu thông qua thuộc
tính:
• Link Child Fields: MaMH
• Link Master Fields: MaMH

Phòng chuyên môn 175


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

Nhúng biểu đồ vào báo biểu

Minh họa

Phòng chuyên môn 176


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

Bài 1: Thiết kế Báo biểu (Report)

HẾT

Phòng chuyên môn 177


177

You might also like