BÀI 6 BÁO BIỂU – REPORT M bài: ITDBM07

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 97 - 99)

- Actions: chứa danh sỏch cỏc lệnh của mỗi nhúm.

BÀI 6 BÁO BIỂU – REPORT M bài: ITDBM07

M bài: ITDBM07.6

Mục tiờu thực hiện

Học xong bài này học viờn cú khả năng:

- Nắm được khỏi niệm bỏo biểu, so sỏnh sự khỏc và giống nhau giữa mẫu biểu và bỏo biểu

- In dữ liệu dưới dạng bảng, trờn nhiều bảng

- Sắp xếp, phõn nhúm dữ liệu dữ liệu trước khi in

Nội dung

6.1 hỏi niệm bỏo biểu, so sỏnh bỏo biểu với mẫu biểu 6.2 Xõy dựng bỏo biểu bằng cỏch sử dụng h p cụng cụ 6.3 Cỏc vớ dự xõy dựng bỏo biểu

6.4 Sắp xếp và tập hợp dữ liệu theo nhúm. 6.5 Nhúm dữ liệu theo trường phõn nhúm 6.6 Tổng hợp dữ liệu trờn bỏo biểu 6.7 Bỏo biểu chớnh và bỏo biểu phụ

Report là cụng cụ dựng thiết kế in ấn dữ liệu hữu hiệu trong Access. Hầu như tất cả những

gỡ bạn muốn in và in theo bố cục như thế nào? Report đều cú thể đỏp ứng!

Bài này sẽ trỡnh bày từ những khỏi niệm căn bản về thiết kế in ấn, về Report của Access đến tiếp cận những kỹ thuật in ấn phức tạp như: report cú tham số, subreport,..

Nội dung cụ thể bao gồm những vấn đề chớnh:

- Cỏc khỏi niệm về Report; - Sử dụng report wizard; - Sử dụng report design view; - Kỹ thuật sub-report;

- Tham số cho report.

Kết thỳc chương, học viờn hoàn toàn cú thể thiết kế được những mẫu biểu in ấn đơn giản đến những biểu phức tạp phục vụ nhu cầu in ấn đa dạng trong cỏc bài toỏn thực tế từ CSDL.

6.1. hỏi niệm bỏo biểu, so sỏnh bỏo biểu với mẫu biểu 6.1.1.Cỏc khỏi niệm về Report 6.1.1.Cỏc khỏi niệm về Report

Muốn in cỏc bỏo cỏo trong Access bạn cú thể sử dụng Report- một cụng cụ in ấn rất mạnh. Ứng với mỗi mẫu bỏo cỏo cú thể thiết kế cỏc thụng tin lờn một report.

Mỗi khi report hiển thị kết quả (preview) là lỳc cú thể in được nội dung bỏo cỏo ra giấy. 1.1 Cấu trỳc Report

Page Header

Là phần đầu tiờn của một trang bỏo cỏo. Giống như khỏi niệm Page header trong Word và Excel. Phần này cú thể cú hoặc khụng cú thụng tin tuỳ vào người thiết kế.

Page Footer

Là phần cuối cựng của mỗi trang bỏo cỏo. Giống như khỏi niệm Page footer trong Word và Excel. Phần này cú thể cú hoặc khụng cú thụng tin tuỳ vào người thiết kế.

Detail

Là phần thõn của report – nơi hiển thị giỏ trị cỏc bản ghi sẽ in ra. Phần này cú thể bị thay đổi, phụ thuộc vào nguồn dữ liệu tại thời điểm sẽ in ra của report.

Vớ dụ: Danh sỏch học sinh lớp 10A1 là 45 khi đú Detail report sẽ in ra 45 dũng; nếu chuyển sang in danh sỏch học sinh lớp 10A2 cú 48 học sinh, lỳc này Detail report sẽ in ra 48 dũng (tương ứng với số bản ghi của nguồn dữ liệu sẽ in ra).

Report Header

Là phần tiờu đề của trang đầu tiờn Report, nằm tiếp theo phần Page header và nằm trờn phần Detail. Mỗi Report sẽ chỉ cú nhiều nhất 1 Report header. Phần này cú thể cú hoặc khụng cú thụng tin tuỳ vào người thiết kế.

Report Footer

Là phần tiờu đề cuối của trang cuối cựng Report, nằm tiếp theo phần Detail và phớa trước phần Page Footer. Mỗi Report sẽ chỉ cú nhiều nhất 1 Report footer. Phần này cú thể cú hoặc khụng cú thụng tin tuỳ vào người thiết kế.

6.1.2. Sự khỏc nhau giữa report và form

Làm việc với Report gần giống làm việc với Form. Sự khỏc nhau cơ bản của Report và Form là: Form cú thể hiển thị, tra cứu, cập nhật và điều khiển dữ liệu từ CSDL; cũn Report chỉ cú thể lập bỏo cỏo và in ra, đặc biệt Report khụng làm thay đổi giỏ trị dữ liệu trong CSDL.

Thụng thường mỗi report sẽ in dữ liệu của một Table hoặc một Query nào đú. Tức là phải cú một nguồn dữ liệu cần in cụ thể (trường hợp đặc biệt Report khụng cú nguồn dữ liệu sẽ núi đến phần cuối)

6.2. X y dựng bỏo biểu bằng cỏch sử dụng Report Wizard

Giống như Form wizard, Report wizard là một cụng cụ rất đơn giản, d dựng để tạo nhanh một Report. Dưới đõy hướng dẫn từng bước dựng Report wizard để tạo một report in ra danh sỏch khỏch hàng từ CSDL Quản lý bỏn hàng bao gồm cỏc thụng tin:

KhachID,TenKhach,DiaChi, DienThoai.

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 97 - 99)