1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng lập trình trực quan bài 7 crystal report

12 401 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 312,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Form Letter : mỗi mẩu tin trong các báo cáo được trình bày theo dạng thư tín có phần lớn nội dung giống nhau, phần còn lại thay đổi theo các trườngfield đưa vào.. - Form : mỗi mẩu tin

Trang 1

1, Khởi tạo Crystal Report bằng Wizard Report Expert

Khi mở Crytal Report

hoặc khi chọn mnuFile /

New

Trang 2

1.1, Các kiểu báo cáo có thể lựa chọn :

- Standard : báo cáo liệt kê theo dòng cột, cho phép sắp xếp và

gom nhóm Đây là loại hay dùng

- Form Letter : mỗi mẩu tin trong các báo cáo được trình bày

theo dạng thư tín có phần lớn nội dung giống nhau, phần còn lại thay đổi theo các trường(field) đưa vào

- Form : mỗi mẩu tin được trình bày theo dạng form

- Cross-Tab : báo cáo trình bày theo dạng tổ hợp dữ liệu hai chiều

- SubReport : ở loại này, mỗi mẩu tin của báo cáo có kèm theo

một báo cáo con

Trang 3

- Mail Label :mỗi mẩu tin được trình bày theo nhãn địa chỉ

- Crill Down : báo cáo trình bày theo dạng tổng quát, khi nhấn

kích đúp chuột lên dữ liệu tổng quát sẽ cho xem chi tiết

- OLAP : báo cáo thể hiện trên lưới thống kê dựa trên nguồn dữ

liệu OLAP

Trang 4

1.2, Chọn cơ sở dữ liệu :

Sau khi chọn

kiểu báo cáo sẽ

xuất hiện cửa

sổ

Trang 5

Sau khi ấn nút DataBase thì

xuất hiện cửa sổ Cho phép

chọn cơ sở dữ

liệu

Sau khi chọn

xong CSDL thì cửa sổ có dạng cho phép sử dụng Add và Remove

để thêm, bỏ các bảng

Trang 6

- Data : cho phép chọn cơ sở dữ liệu

- Link : dùng khi CSDL có nhiều hơn một bảng Dùng để thiết lập

quan hệ giữa các bảng

- Field : để chọn các field cần thiết cho báo biểu

- Group : tạo nhóm cho báo biểu

- Total : tạo các field tính toán (Sum, Count…)

- Top N : khai báo khi muốn hiển thị một số mẩu tin nhất định theo

một thứ tự nào đó

Lựa chọn các danh mục Tab

Trang 7

- Chart : khi muốn báo cáo hiển thị dạng biểu đồ

- Select : cho phép lọc các bào cáo theo điều kiện định sẵn

- Style : cho phép chọn lựa kiểu trình bày báo cáo theo các kiểu có

sẵn

Cuối cùng ấn Finish để xem báo biểu

Trang 8

2, Tự thiết kế Crytal Report

2.1, Tạo nguồn cho Crytal Report :

Giống như lấy khi dùng Wizard qua cửa sổ Data Explorer

2.3, Cửa sổ Field Explorer :

xuất hiện sau khi đã chọn

CSDL và chọn các bảng cho

Report xong

Cửa sổ cho phép kiểm soát

toàn bộ các field trên Report

( kể cả các field đặc biệt)

Trang 9

2.4, Sắp xếp trên Report : dùng khi muốn sắp xếp theo một thứ tự nào

đó

chọn menu : Report | Sort Records…

2.5, Tạo nhóm trên Report : chọn Insert | Group… sau đó chọn field

muốn tạo nhóm, xác định chiều sắp xếp và ấn OK

2.6, Đưa field tính toán vào Report : Insert | Formula Field…

- ấn nút New

- đặt tên field và đưa công thuwsc tính toán vào

Trang 10

2.7, Lưu Report không kèm dữ liệu : do nếu ta lưu dữ liệu kèm theo thì khi có sự thay đổi dữ liệu (thêm, sửa, xoá), Report sẽ không thay đổi theo mà vẫn dùng dữ liệu lưu kèm

B1 : chọn File | Options… sau đó chọn tab Reporting

B2 : Bỏ chọn check Save Data with Report và chọn Discard

Saved Data When Loading Reports Nhấn OK

Chú ý : Chức năng này chỉ tác động đến Report đang mở hiện hành chứ không ảnh hưởng gì đến các Report khác

Trang 11

3, Kết nối VB với Crystal Report

3.1, Thiết lập khi lần đầu chạy :

+ Chọn Project | Components…

+ Chọn Tab : Designer và đánh dấu vào Crystal Report

3.2, Crystal Report được đưa vào VB qua hộp Components : chọn mục : Crystal Report Viewer Control

3.3, Chọn Add | DataReport để tìm Report do ta đã làm

Trang 12

Dim Report As New CrystalReport1

Private Sub Form_Load()

CRViewer1.ReportSource = Report

Report.Database.Tables(1).Location = App.Path & _ "\ Database.mdb"

CRViewer1.ViewReport

End Sub

Private Sub Form_Resize()

On Error Resume Next

CRViewer1.Move 0, 0, Me.ScaleWidth, Me.ScaleHeight End Sub

Đoạn Code trong VB để thực hiện :

Ngày đăng: 03/12/2015, 18:29

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm