Bài giảng Access - Chương 4: Report
Câu hỏi 1: Report dùng để làm gì? Nêu ý nghĩa của thanh Report Header và Report Footer cho ví dụ
Câu hỏi 2: Report chứa tham số là gì? Nêu ý nghĩa của thanh Group header và Group Footer? Cho ví dụ.
Không được dùng tài liệu
16 trang |
Chia sẻ: huongthu9 | Lượt xem: 423 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Bài giảng Access - Chương 4: Report, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
CHƯƠNG 4REPORTReport dùng để thiết kế một mẫu biểu để in ra giấy hoặc ra tập tin theo quy định có sẵn. Chẳng hạn,Thiết kế một DANH SÁCH CÁN BỘ mẫu như sau: UBND TỈNH BÌNH ĐỊNH CỘNG HOØA XAÕ HỘI CHỦ NGHĨA VIỆT NAMTRƯỜNG CAO ĐẲNG BÌNH ĐỊNH Độc lập – Tự do – hạnh phuùc Cấu trúc một report thông thường gồm 7 phần:Report HeaderPage HeaderGroup HeaderDetailGroup FooterPage FooterReport FooterReport Header: tiêu đề xuất hiện một lần ở đầu ReportCộng hòa xã hội chủ nghĩa Việt nam . . . DANH SÁCH CÁN BỘPage Header: tiêu đề xuất hiện đầu trang mỗi khi sang trang mới, như tiêu đề các cột:Group Header: Tiêu đề xuất hiện đầu nhóm (phòng) mỗi khi sang nhóm mới MaCBHọTênNgày sinhGiới tínhPhòngĐiên thoạiMaCBHọTênNgày sinhGiới tínhPhòngĐiên thoạiDetail : phần chi tiết dữ liệu lấy từ bảng chứa các Textbox Group Footer : Tiêu đề xuất hiện cuối nhóm (phòng)mỗi khi sang nhóm mới, như: Tổng số cán bộ của phong là :23 Report Footer: tiêu đề xuất hiện một lần ở cuối Report Tổng số cán bộ toàn cơ quan là: Quy Nhơn, ngày tháng năm ký tên Đóng dấuCác loại Report:Tạo Report đơn lấy dữ liệu từ 1 bảng chính.Tạo Report đơn lấy dữ liệu từ 1 bảng chính có phân nhóm dữ liệuTạo Report 1-n lấy dữ liệu từ 2 bảng có quan hệ 1-n 1. Sử dụng Report wizardChọn thẻ Reports, kích đôi chuột vào mục Create Report by using Wizard; thực hiện lần lượt 7 bước sau:Bước 1: Chọn lần lượt các vùng dữ liệu.Which fields do you want on your report?Bước 2: Chọn cách hiển thị dữ liệu trên report.How do you want to view your data?Bước 3: Thiết lập vùng phân nhĩm dữ liệu (Group)Do you want to add any grouping levels?Bước 4: Thiết lập vùng sắp xếp dữ liệu (Sort) và tính tổngWhat sort order and summary information do you want for detail record?Bước 5: Chọn bố cục (Layout) cho Report:How would you like to lay out your report?Bước 6: Chọn mẫu định dạng (Style) cho report:What style would you like?Bước 7: Ghi tiêu đề cho report, và kết thúcWhat title do you want for your report?Ví dụ 1: Tạo danh sách cán bộ gồm các cột: STT, maCB, Họ tên, Tên phòng, Tên chứ vụ, Giới tính (nam, nữ), ngày sinh, Đảng viên, Công đoàn, HSL. Cuối Report đưa ra số lượng cán bộ.Ví dụ 2: Tạo ra danh sách cán bộ in theo năm sinh.Ví dụ 3: Tạo ra danh sách cán bộ theo từng phòng, mỗi phòng đếm số cán bộ của phòng đó.2. Tạo Report tự thiết kếChọn thẻ Reports | kích đúp chuột lên biểu tượng Creat report in Design view UBND TỈNH BÌNH ĐỊNH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAMTRƯỜNG CAO ĐẲNG BÌNH ĐỊNH Độc lập – Tự do – hạnh phúc Các bước thiết kế reportBước 1: Chọn mục Reports | kích đúp chuột lên biểu tượng Creat report in Design viewBước 2: Thiết lập nguồn dữ liệu cho report ở thuộc tính Record Source.Bước 3: Đưa những trường từ cửa sổ Field List lên Report đang thiết kế Nếu không có cửa sổ list Field thì : chọn View | Field List hoặc nhấn nút Field List trên thanh công cụ chuẩnBước 4: Hoàn chỉnh ReportThêm thanh Group Footer: Kích phải chuột trên cửa sổ thiết kế Report chọn Sorting and Group \ Group Footer:YesTextbox đếm tổng số cán bộ có thuộc tính Control Source =count([hoten]) Textbox để tự động đánh số thứ tự có thuộc tính:ContrlSource : =1 Running sum: Over Group.Bước 5: kẻ khung.Bước 6: Lưu, kết thúc.Ví dụ 2: Tạo Report in ra bảng tổng hợp sau:STTTên phòngTổng số cán bộVí dụ 1: Tạo Report in danh sách cán bộ như mẫu trênTỔNG HỢP 3. Tạo Report chứa tham sốReport có tham số thực chất là loại Report có khả năng lọc dữ liệu khi in. tham số được thiết lập tại Query ngồn của Report, được xác định ở thuộc tính Rercord Source.Ví dụ: in danh sách cán bộ một phòng ban nào đó được chọn từ Combo; khi đó thiết lập tham số trên thuộc tính Record Source của report;Ví dụ 2: Tạo Form lọc dữ liệu theo từng phòng và in dữ liệu phòng đó, mẫu như sau:CÂU HỎI KT 15 PHÚTCâu hỏi 1: Report dùng để làm gì? Nêu ý nghĩa của thanh Report Header và Report Footer cho ví dụCâu hỏi 2: Report chứa tham số là gì? Nêu ý nghĩa của thanh Group header và Group Footer? Cho ví dụ. Không được dùng tài liệu
Các file đính kèm theo tài liệu này:
- bai_giang_access_chuong_4_report.ppt