II. SỬ DỤNG REPORT WIZARD
REPORT![TÊN REPORT]![TÊN CONTROL]
Nếu control thuộc Report đang thiết kế thì chỉ cần ghi: TÊN CONTROL 3. Thêm số thứ tự cho các record
B1: Thêm textbox trên vùng Detail
B2: Mở bảng thuộc tính của tetxbox trên và chọn nhĩm DATA B3: Đặt thuộc tính Control Source: =1
B4: Đặt thuộc tính Running Sum:
Over All: đánh STT tăng từ record đầu tới record cuối Over Group: đánh STT tăng theo nhĩm
No: Khơng tạo STT IV. Tạo vùng GROUP trên Report
o Field/Expression: Chọn biểu thức hoặc filed cần phân nhĩm (biểu thức bắt đầu bởi dấu =)
o Sort order: chọn cách sắp xếp
o Vùng Group Properties: chỉ định các thuộc tính của nhĩm Group Header, Group Footer: ẩn/hiện tiêu đề đầu/ cuối nhĩm
Group On: chỉ định cách so sánh giá trị của Field/Expression để lập nhĩm
Each Value: so sánh tồn bộ các giá trị, hay các chỉ định khác tùy theo kiểu của Field/Expression
Kiểu Tetx: Perfix Characters (so sánh theo các kí tự đầu chuỗi) Kiểu Number: Interval – nhĩm theo khoảng giá trị
Group Interval: chỉ định số kí tự đầu hay khoảng giá trị phụ thuộc vào lựa chọn ở Group On. Chú ý: chọn 1 khi Group On là Each Value
Keep Together: chỉ định cách in nhĩm kế tiếp sau khi in xong nhĩm hiện hành.
No: nếu trang cịn trống thì in nhĩm kế tiếp Whole Group: In nhĩm kế tiếp ở đầu trang mới
With first detail: In tiếp nhĩm kế nếu phần cịn lại của trang đủ in vùng đầu nhĩm và 1 dịng chi tiết, nếu khơng in đủ thì in nhĩm kế tiếp ở đầu trang mới.
V. Tổng kết dữ liệu theo nhĩm.
- Tạo textbox chứa cơng thức tại vùng Group cần tổng kết.
- Các hàm tổng kết: Count, Sum, Avg, Max, Min, tính tốn dựa trên các field của bảng nguồn - Ví dụ: Tạo report tổng hợp tiền mua của mỗi khách hàng theo từng năm.
Tạo textbox : =sum(thanhtien) đặt ở vùng GroupHeader hay Footer của Năm để tính tổng tiền mua của năm. Đặt ở vùng GroupHeader hay Footer của MaKH để tính tổng tiền mua của mỗi khách hàng