Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo – Chi tiết, hay nhất

a. Khái niệm

Báo cáo là hình thức thích hợp nhất khi cần tổng hợp, trình bày và in dữ liệu theo khuôn dạng.

b. Chức năng của báo cáo

– Báo cáo thường được sử dụng để:

+ Thể hiện được sự so sánh và tổng hợp thông tin từ các nhóm dữ liệu;

+ Trình bày nội dung văn bản theo mẫu quy định.

c. Chuẩn bị tạo báo cáo

– Để tạo một báo cáo, cần trả lời các câu hỏi:

+ Báo cáo được tạo ra để kết xuất thông tin gì?

+ Dữ liệu được lấy từ đâu?

+ Dữ liệu được nhóm như thế nào?

– Để làm việc với báo cáo, chọn Reports trong bảng chọn đối tượng (hình 1):

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất

Hình 1. Trang báo cáo trong cửa sổ CSDL​

– Các cách để tạo báo cáo:

+ Dùng thuật sĩ.

+ Tự thiết kế.

+ Kết hợp cả hai cách.

Ví dụ:Từ bảng HOC-SINH, lấy thông tin từ ba trường Ten,To, Toan và gộp nhóm theo mỗi tổ để tính điểm trung bình môn Toán của tất cả các bạn trong tổ.

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 2)

Bảng 1. Bảng HOC_SINH​

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 3)

Hình 1. Báo cáo điểm trung bình môn Toán​

– Bước 1. Mở đối tượng báo cáo

+ Trong cửa sổ CSDL, nháy chọn đối tượng Report

+ Nháy đúp chuột vào Create report by using Wizard

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 4)

Hình 2. Mở đối tượng báo cáo​

Bước 2. Chọn bảng hoặc mẫu hỏi

– Trong mục Tables/Queries chọn bảng HOC-SINH

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 5)

Hình 3. Chọn bảng hoặc mẫu hỏi​

Bước 3. Chọn trường cần đưa vào báo cáo

– Nháy đúp chuột vào tên trường: To, Ten, Toan ở mục Available Fields. Nháy Next.

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 6)

Hình 4. Chọn trường cần đưa vào báo cáo​

Bước 4. Chọn trường để gộp nhóm

– Nháy chuột vào trường To, nháy chuột vào nút lệnh 

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 7)Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 8)

Hình 5. Chọn trường để gộp nhóm​

Bước 5. Chọn trường để sắp xếp các bản ghi

– Chọn trường Ten bằng cách nháy mũi tên bên phải ô 1

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 9)

Hình 6. Chọn trường để sắp xếp các bản ghi​

Bước 6. Tính trung bình cộng

– Nháy Summary Options…

– Đánh dấu vào Avg

– Nháy OK. Nháy Next

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 10)

Hình 7. Tính trung bình cộng​

Bước 7. Chọn cách bố trí báo cáo

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 11)

Hình 8. Chọn cách bố trí báo cáo​

Bước 8. Chọn kiểu trình bày báo cáo

– Nháy Next

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 12)

Hình 9. Chọn kiểu trình bày báo cáo​

Bước 9. Đặt tên và kết thúc việc tạo báo cáo

– Nhập tên của báo cáo: Diem TB Mon Toan

– Nháy Finish

Lý thuyết Tin học 12: Bài 9. Báo cáo và kết xuất báo cáo - Chi tiết, hay nhất (ảnh 13)

 

Hình 10. Đặt tên và kết thúc việc tạo báo cáo​