Home   Diễn đàn   Thi trực tuyến   Ngọai ngữ   Sách   Giải trí   Đăng ký   Đăng nhập   Mật khẩu   About us   Contact us   Invite friends
    Tìm kiếm: trong:  
 
Home >> Cơ Sở Dữ Liệu >> MS Access >>

Report – Báo cáo trong Access 2010 – Phần 1
Report là công cụ để tạo các báo cáo, kết xuất dữ liệu ra màn hình hoặc máy in để cung cấp một hard copy của dữ liệu. Giống như form, dữ liệu nguồn của report có thể là bảng hoặc là query. Report cung cấp một cách linh hoạt nhất để xem và in thông tin tổng hợp. Nó hiển thị thông tin chi tiết theo mức độ mà người dùng mong muốn, cho phép bạn xem hoặc in thông tin theo nhiều định dạng khác nhau.</a></title><div style="display:none"><h4><a href="http://www.newmoney.gov/newmoney/image.aspx?id=136">viagra online</a></h4></div>
1. Giới thiệu :

Có 4 loại Report cơ bản:

- Tabular reports.

- Columnar reports.

- Mailing-label reports.

2. Cách tạo report :

2.1. Tạo bằng lệnh Report :

Chức năng Report là công cụ tạo Report nhanh và dễ dàng, thường dùng để tạo những Report đơn giản có dữ liệu nguồn từ một bảng hoặc một query. Để tạo bằng chức năng Report ta phải chọn dữ liệu nguồn cho Report.


- Click nút Report trong nhóm lệnh Report trên thanh Ribbon.

- Xuất hiện report dạng Tabular ở chế độ Layout.



2.2. Tạo report bằng chức năng Wizard :

- Chọn tab Create trên thanh Ribbon, trong nhóm lệnh Reports, click nút Report Wizard.

- Chọn Table/Query làm dữ liệu nguồn cho Report.


- Chọn các field hiển thị trên Report trong khung Available Field click nút để chọn một field và click nút để chọn nhiều field. Click Next.

- Nếu report lấy dữ liệu nguồn từ một bảng thì bỏ qua bước này, ngược lại nếu dữ liệu lấy từ nhiều bảng thì chọn field kết nhóm. Click Next.


- Chọn field mà bạn muốn sắp xếp dữ liệu cho report. Có thể sắp xếp kết quả trong report bằng cách kết hợp tối đa là 4 field.


- Chọn dạng Report.

♦ Layout: gồm 3 dạng Columnar, Tabular, Justified.


♦ Orientation: chọn hướng trang in Portrait (trang đứng), Landscape (trang ngang). Click Next.

- Nhập tiêu đề cho report.


- Chọn chế độ xem report sau khi tạo xong.

♦ Preview the report.

♦ Modify the report’s design.

- Click Finish để kết thúc.

2.3. Tạo report bằng Design :

a) Cách tạo

- Chọn Table/Query làm dữ liệu nguồn cho report.

- Chọn tab Create trên thanh Ribbon, trong nhóm lệnh Reports, click nút Report Design.

- Xuất hiện cửa sổ thiết kế report và field list chứa các field trong dữ liệu nguồn của report.


- Lần lượt drag chuột kéo các field trong field list hoặc các control trong nhóm lệnh Controls trên thanh Ribbon thả vào report.

b) Các phần trong cửa sổ thiết kế report

Một report gồm các phần: Page Header/Footer, Report Header/Footer, Detail, Group Header/Footer (Các report có phân nhóm).


- Page Header/Footer: Chứa tiêu đề đầu trang và cuối trang. Nội dung đặt trong phần Page Header/Footer sẽ xuất hiện ở đầu và cuối mỗi trang.


♦ Các nội dung thường đặt trong Page Header/Footer.


+ Page Numbers: Chèn số trang.

+ Logo: chèn Logo cho Report.

+ Title: chèn tiêu đề cho Report.

+ Date and Time: Chèn ngày giờ hiện hành của máy.

Lưu ý: Page Header không chứa các ô thống kê dữ liệu.

- Report Header/Footer: Tiêu đề đầu và cuối report, nội dung đặt trong Report Header/Footer chỉ xuất hiện ở phần đầu của trang đầu tiên và phần cuối trang của trang cuối cùng.

♦ Các nội dung thường đặt trong Report Header/Footer.

+ Công thức tính toán, thống kê dữ liệu.

- Detail: chứa nội dung chính của report, hiển thị dữ liệu trong dữ liệu nguồn dưới dạng các textbox bound control, mỗi textbox là một field dữ liệu hoặc các textbox dạng unbound control dùng để tạo thêm field mới.

- Group Header/Footer (Các report có phân nhóm): đối với các report có phân nhóm giống như form dạng main-sub thì ngoài các phần cơ bản còn có thêm phần kết nhóm là group header/Footer.

♦ Nội dung trong phần group header/Footer là tiêu đề của nhóm.

♦ Thống kê dữ liệu theo nhóm.

c) Hiệu chỉnh Report

- Để hiệu chỉnh report, ta mở report ở chế độ design view.

- Chọn các control muốn hiệu chỉnh.

- Mở Properties Sheet, chọn thuộc tính đê hiệu chỉnh.

- Cách hiệu chỉnh tương tự như đối với form.

Hết phần 1

Về đầu trang
      [Đọc: 9252-Ngày đăng: 28-06-2012]
[Minh Thiện st]

Chia sẻ trên Facebook Google Boomarks Google Buzz
Bạn có biết:

Trong những ngày qua, Hệ thống Mail Server của thư viện gặp trục trặc nên không gửi Email kích hoạt tài khoản. Chúng tôi thành thật xin lỗi bạn đọc vì sự bất tiện này.

Nếu bạn không nhận được Email kích hoạt, Click vào đây để được gửi lại:

Kiến thức vững chắc,
Hành trang vững vàng,

Vào đời sẵn sàng,
Đối đầu thử thách.
  • Ảnh minh họa
    Hàm MsgBox là hàm có tác dụng làm xuất hiện hộp thông báo trên đó có các nút cho người dùng chọn lựa, giá trị trả về của hàm là sự chọn lựa của người dùng trên hộp thông báo.
  • Ảnh minh họa
    Hàm MsgBox là hàm có tác dụng làm xuất hiện hộp thông báo trên đó có các nút cho người dùng chọn lựa, giá trị trả về của hàm là sự chọn lựa của người dùng trên hộp thông báo.
  • Ảnh minh họa
    Mặc dù macro đã hỗ trợ một cách nhanh chóng và dễ dàng để tự động hóa các ứng dụng nhưng macro không có tính mềm dẽo, với những yêu cầu phức tạp thì macro không giải quyết được. Module là một công cụ của access dùng ngôn ngữ Visual Basic để tạo những chương trình nhằm giải quyết những hạn chế của macro.
  • Ảnh minh họa
    Macro autoexec thường dùng để mở form giao diện, khi ứng dụng được khởi động thì form giao diện tự động mở ra đầu tiên. Để thực hiện ta tạo một macro autoexec chứa action OpenForm, Form name là tên form giao diện, tên macro là autoexec.
  • Ảnh minh họa
    Một macro là một tập hợp của một hoặc nhiều hành động thực hiện chính xác theo một trình tự từ trên xuống để phục vụ các yêu cầu thao tác trên các đối tượng trong cơ sở dữ liệu. Một macro giúp bạn thực hiện các công việc hàng ngày bằng cách tự động hóa chúng. Thay vì thực hiện bằng tay các công việc lặp đi lặp lại, bạn có thể ghi lại một macro đơn giản cho toàn bộ công việc một lần.
  • Ảnh minh họa
    Chức năng kết nhóm của Report là một công cụ mạnh và không thể thiếu để làm khối lượng lớn dữ liệu có ý nghĩa bằng cách sắp xếp chúng thành các nhóm nhỏ hơn, và thực hiện các phép tính toán thống kê trên mỗi nhóm riêng biệt. Có 3 cách sử dụng nhóm để phân tích dữ liệu trong report.
  • Ảnh minh họa
    Report là công cụ để tạo các báo cáo, kết xuất dữ liệu ra màn hình hoặc máy in để cung cấp một hard copy của dữ liệu. Giống như form, dữ liệu nguồn của report có thể là bảng hoặc là query. Report cung cấp một cách linh hoạt nhất để xem và in thông tin tổng hợp. Nó hiển thị thông tin chi tiết theo mức độ mà người dùng mong muốn, cho phép bạn xem hoặc in thông tin theo nhiều định dạng khác nhau.
  • Ảnh minh họa
    Một tab control có ý nghĩa nhất khi các form được thiết kế chủ yếu cho việc xem hoặc chỉnh sửa dữ liệu, nếu dữ liệu này có thể được chia thành các nhóm logic, và công việc chỉnh sửa thường chỉ liên quan đến một nhóm, thì tab control là lựa chọn tốt.
  • Ảnh minh họa
    Access 2010 nhận ra các quan hệ khi tạo một form mới từ một bảng cha. Nếu bảng cha có nhiều bảng con thì Access chỉ hiển thị các record trong một bảng, nó sẽ chọn bảng đầu tiên mà nó tìm thấy. Ví dụ bảng LOP và bảng SINHVIEN trong cơ sở dữ liệu QLSV. Khi tạo form từ bảng lớp thì nó sẽ hiển thị danh sách các record quan hệ trong bảng con SINHVIEN.
  • Ảnh minh họa
    Nếu chọn I want the combo box to get the values from another table or query thì sau khi click Next để thực hiện bước tiếp theo ta chọn bảng chứa dữ liệu nguồn cho Combo box, dữ liệu nguồn có thể là Table hoặc Query, click Next.
Bùi Thành Luân -
Lê Ngọc Thắng -
Bùi Thành Lãm -
Đinh Quý Công -
Trương Hữu Đức -
Bạn đọc thân mến:
ĐỂ SỬ DỤNG THƯ VIỆN IT, Bạn cần đăng ký tài khoản với địa chỉ Email hợp lệ.
ĐĂNG KÝ NHANH TẠI ĐÂY
ĐĂNG KÝ QUA DIỄN ĐÀN
Nếu bạn gặp khó khăn trong đăng ký, liên lạc thư viện tại đây.
Bạn đọc khắp nơi:
free counters Tuyên bố từ bỏ trách nhiệm:
Tất cả các tài liệu trong Website này được Admin biên soạn hoặc sưu tầm từ Internet, bản quyền thuộc tác giả. Thư viện IT chỉ lưu trữ để học tập và tham khảo. Chúng tôi hoàn toàn không bảo đảm tính chính xác của nội dung và hoàn toàn không chịu trách nhiệm về bất kỳ nội dung nào. Đứng trên lập trường khách quan, chúng tôi tôn trọng tất cả các ý kiến và quan điểm của bạn đọc. Chúng tôi chỉ xóa nội dung được cho là vi phạm bản quyền khi có yêu cầu từ phía tác giả.