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

Cơ sở dữ liệu Trong Microsoft .NET Framework phần cuối

8 439 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Using Crystal Report Wizard
Chuyên ngành Databases in Microsoft .NET Framework
Thể loại Tutorial
Định dạng
Số trang 8
Dung lượng 147,29 KB

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

Nội dung

Mục này sẽ trình bày từng bước một cách sinh báo cáo từ một nguồn dữ liệu.. Để có thể hiển thị Crystal Report, bạn cần thực hiện hai bước chính: thứ nhất là xây dựng một bản báo cáo, và

Trang 1

.NET Bạn có thể tiếp quản những báo cáo này trên nền Web và Windows, và phân bổ

chúng ở dạng dịch vụ Web trên một server

Mục này sẽ trình bày từng bước một cách sinh báo cáo từ một nguồn dữ liệu Trước tiên,

bạn hãy tạo một dự án ứng dụng Windows mới với tên là CrystalExample

Để có thể hiển thị Crystal Report, bạn cần thực hiện hai bước chính: thứ nhất là xây dựng

một bản báo cáo, và thứ hai là thêm một điều kiểm CrystalReportViewer vào form để trình bày báo cáo

Việc xây dựng một bản báo cáo được mô tả trong 11 bước nhỏ dưới đây:

1 Từ thanh trình đơn chính của IDE, chọn Project | Add New Item và chọn Crystal

Report (xem hình 10.16) Nhắp Open

Hình 10.16 Thêm Crystal Report vào dự án

1 Crystal Report Wizard sẽ nhắc ta chọn kiểu báo cáo cần xây dựng (xem hình 10.17)

Giữ nguyên báo cáo chuẩn mặc định, rồi nhắp OK

The image part with relationship ID rId5 was not found in the file.

Trang 2

Hình 10.17 Giữ nguyên báo cáo chuẩn mặc định

2 Crystal Report Wizard hiển thị hộp thoại Standard Report Expert (xem hình 10.18)

Nhắp vào dấu cộng kế thư mục OLE DB (ADO) trong hộp danh sách Available Data

Sources

Hình 10.18 Hộp thoại Standard Report Expert

3 Bạn sẽ thấy hộp thoại OLE DB (ADO) (xem hình 10.19) Chọn Microsoft OLE DB

Provider for SQL Server, rồi nhắp Next

The image part with relationship ID rId7 was not found in the file.

Trang 3

Hình 10.19 Chọn Microsoft OLE DB Provider for SQL Server

4 Kế tiếp, chúng ta cần báo với trình thuật sĩ cơ sở dữ liệu nào sẽ được kết nối Chọn

cơ sở dữ liệu Northwind (xem hình 10.20) Nhắp Next

Hình 10.20 Chọn cơ sở dữ liệu Northwind

5 Crystal Report Wizard hiển thị hộp thoại Advanced Information Chúng ta không

cần thay đổi thông tin nào cho ví dụ này, cho nên nhắp Finish Trong cửa sổ

Standard Report Expert, chọn bảng Categories và Products cho bản báo cáo của

chúng ta (xem hình 10.21) Nhắp Next

The image part with relationship ID rId9 was not found in the file.

Trang 4

Hình 10.21 Chọn bảng Categories và Products

6 Trong thẻ Links của hộp thoại Standard Report Expert, giữ nguyên các mặc định như hình 10.22 Bạn có thể thấy trình thuật sĩ ánh xạ khóa chính trong Categories đến khóa ngoại trong Products Nhắp Next để hiển thị thẻ Fields

Hình 10.22 Khóa chính trong Categories được ánh xạ đến khóa ngoại trong

Products

The image part with relationship ID rId11 was not found in the file.

Trang 5

Hình 10.23 Chọn các trường dữ liệu cần hiển thị

8 Chọn CategoryName và ProductName để phân nhóm (xem hình 10.24)

Hình 10.24 Chọn CategoryName và ProductName để phân nhóm

The image part with relationship ID rId13 was not found in the file.

Trang 6

9 Nhắp Next nhiều lần để chấp nhận các thiết lập mặc định cho các thẻ Total, Top N,

Chart, và Select Khi đến thẻ cuối cùng (thẻ Style), gõ tiêu đề Category - Product Report (xem hình 10.25)

Hình 10.25 Gõ tiêu đề Category - Product Report

10 Nhắp Finish File CrystalReport1.rpt (xem hình 10.26) sẽ được thêm vào dự án

Hình 10.26 Bản báo cáo đã được thiết kế

The image part with relationship ID rId14 was not found in the file.

The image part with relationship ID rId15 was not found in the file.

Trang 7

của form Kế tiếp, tìm thuộc tính ReportSource, và nhắp Browse Chọn file

CrystalReport1.rpt mà chúng ta vừa xây dựng Bây giờ, bạn hãy chạy chương trình để

xem kết quả (xem hình 10.29)

Hình 10.27 Tìm thuộc tính Dock và chọn Fill

The image part with relationship ID rId16 was not found in the file.

Trang 8

Hình 10.28 Form báo cáo hoàn chỉnh

Hình 10.29 Trình bày báo cáo với Crystal Report

Như bạn có thể thấy, điều kiểm CrystalReportViewer khá tinh vi Bạn có thể sử dụng các

chức năng có sẵn để phân trang và in báo cáo Bạn có thể nhắp nút Export Report (hình phong bì với mũi tên đỏ) để xuất báo cáo thành một file Adobe Acrobat (.pdf), Microsoft

Excel (.xls), Microsoft Word (.doc), hay Rich Text Document (.rtf) Bạn cũng có thể

phóng to bản báo cáo hoặc tìm kiếm text bên trong bản báo cáo

Trình thuật sĩ này này mạnh đến nỗi bạn không phải viết dòng mã nào cả Một file mã nguồn báo cáo, chứa một lớp báo cáo cho bản báo cáo này, tự động được sinh ra Lớp báo cáo này có lớp cơ sở là ReportClass

The image part with relationship ID rId18 was not found in the file.

Ngày đăng: 20/10/2013, 07:15

HÌNH ẢNH LIÊN QUAN

Hình 10.16 Thêm Crystal Report vào dự án - Cơ sở dữ liệu Trong Microsoft .NET Framework phần cuối
Hình 10.16 Thêm Crystal Report vào dự án (Trang 1)
Hình 10.17 Giữ nguyên báo cáo chuẩn mặc định - Cơ sở dữ liệu Trong Microsoft .NET Framework phần cuối
Hình 10.17 Giữ nguyên báo cáo chuẩn mặc định (Trang 2)
Hình 10.19 Chọn Microsoft OLE DB Provider for SQL Server - Cơ sở dữ liệu Trong Microsoft .NET Framework phần cuối
Hình 10.19 Chọn Microsoft OLE DB Provider for SQL Server (Trang 3)
Hình 10.29 Trình bày báo cáo với Crystal Report - Cơ sở dữ liệu Trong Microsoft .NET Framework phần cuối
Hình 10.29 Trình bày báo cáo với Crystal Report (Trang 8)

TỪ KHÓA LIÊN QUAN

w