Trong phần này, tôi sẽ chỉ dẫn chúng ta tạo nên 1 report (báo cáo) áp dụng Crystal Report vào một áp dụng Windows.
Bạn đang xem: Crystal report là gì
1. Tải với setup Crystal Report
Trước hết, những bạn có thể download phiên bản tiên tiến nhất của của Crystal Report nhằm setup trên đây:
Crystal Reports Developer Edition đến Visual Studio
Crystal Reports Runtime
Cài đặt Crystal Report
Phiên bạn dạng Crystal Report Service Paông chồng 18 hỗ trợ cho những phiên phiên bản của Visual Studio từ 2010 đến năm ngoái.
Đăng nhập lệ trang bị với quyền quản ngại trị (Administrator). Tải tập tin cài đặt theo liên tưởng bên trên. Xong chạy tập tin vừa mua về này (nhấp đúp loài chuột để chạy)

Hộp thoại chọn ngữ điệu lộ diện, chọn ngôn ngữ là English, xong xuôi chọn OK nhằm chấp nhận.

Màn hình chào của Crystal Report xuất hiện thêm, chúng ta chọn Next nhằm liên tục.

Màn hình phiên bản quyền của Crystal Report mở ra, chúng ta chọn I accept the License Agreement để tiếp tục.

Màn hình bắt đầu thiết đặt xuất hiện thêm, lựa chọn Next để tiếp tục.

Quá trình thiết lập bắt đầu, thời gian cài đặt nhờ vào vào cấu hình sản phẩm, thường xuyên mất khoảng chừng 3 – 6 phút. Sau Lúc cài đặt dứt, màn hình hiển thị bên dưới sẽ mở ra. Nếu bạn có nhu cầu setup phần Runtime của Crystal Report, chọn Yes, install 64-bit runtime hoặc 32-bit phụ thuộc vào đồ vật. Xong chọn Finish.

do vậy, quá trình thiết lập Crystal Report hoàn toàn.
2. Tạo Crystal Report cần sử dụng Visual Studio
Tạo vận dụng Visual Studio

Tạo Crystal Report

Các bước dưới đây khuyên bảo chúng ta cách tạo new một Crystal Report.
Trong Solution Explorer, chọn project của bạnNhấp chuột cần vào Project cùng lựa chọn Add New Item. Chọn CrystalReports nhỏng hình dướiChọn Reporting Template Group.Scroll với lựa chọn Crystal Report Template.Đật thương hiệu là EmployeeListChọn Add để sản xuất Report. Sự gạn lọc này sẽ đưa chúng ta quý phái screen Crystal Report Gallery.Crystal Report Gallery
quý khách có thể chế tạo Report bằng những chọn lựa nlỗi màn hình dưới.
Report Wizard.Using a Report Wizard.Lựa chọn này sẽ gửi chúng ta tới Crystal Report Wizard, giải đáp các bạn mỗi bước để tạo ra một report.As a Blank ReportLựa chọn này sẽ tạo nên ra một report trốngFrom an Existing Reportquý khách hàng sẽ chọn một report gồm sẵn nhằm áp dụng lại.Report ExpertStandard FormatLựa lựa chọn này cho phép tạo nên một report chuẩn chỉnh.Cross TabLựa lựa chọn này chất nhận được tạo thành một report đặc biệt biết tới là cross tab report.Mail LabelLựa lựa chọn này cho phép tạo nên report tiến hành các bước tương tự Mail Merge của Microsoft Office.Trong ví dụ này, chúng ta nên chọn lựa Report Wizard cùng Standard Expert, tiếp nối chọn Next. Chúng ta chuyển hẳn qua screen Standard Report Creation Wizard
Standard Report Creation wizardHộp thoại sau đây cho phép các bạn chọn data source (nguồn dữ liệu) sẽ được sử dụng trong report. Bao bao gồm 3 lựa chọn:
Prject DataLựa lựa chọn này đang liệt kê những kết nối dữ liệu có sẳn vào project cho mình lựa chọn.My ConnectionsLựa lựa chọn này đang liệt kê các liên kết dữ liệu áp dụng cách đây không lâu duy nhất nhằm chúng ta cũng có thể lựa chọn nkhô giòn.Create New ConnectionLựa lựa chọn này có thể chấp nhận được chế tạo liên kết tài liệu new.Chúng ta vẫn lựa chọn OLE DB (ADO) để kết nối đến mối cung cấp dữ liệu của bọn họ. Nhấp con chuột vào lốt cùng (+) nằm sát phải của OLE DB (ADO). Lựa lựa chọn này đang xuất hiện thêm vỏ hộp thoại OLE DB (ADO) Dialog Box
OLE DB (ADO) Dialog BoxHộp thoại này đã liệt kê các OLE/DB Providers có sẳn. Các chúng ta chọn OLE/DB Provider cân xứng nhằm liên kết vào DB của chính bản thân mình.
Tại đây tôi lựa chọn Squốc lộ Server Native Client 11.0 nhằm kết nối vào SQL Server Database. Tiếp lựa chọn Next.
OLE DB (ADO) Connection Info Dialog BoxTrong màn hình hiển thị này, bạn sẽ đề nghị nhập những ban bố cần thiết để có thể kết nối vào DB.
Nhập công bố của VPS, User ID, Password, (nếu khách hàng chọn Integrated security thì ko buộc phải nhập User ID với Password), lựa chọn database northwind trường đoản cú hộp thoại dropdown. Chọn Next Lúc dứt.
OLE DB (ADO) Advance Information Dialog BoxKế tiếp các bạn sẽ thấy OLE DB (ADO) Advance Information Dialog Box. quý khách rất có thể chuyển đổi những thông số kỹ thuật cho cân xứng, rồi lựa chọn Finish để quay trở lại Standard Report Creation wizard
Standard Report Creation wizardTrong màn hình này, bạn phải thấy được DB northwind. Nếu ko thấy, bạn nên soát sổ lại quá trình ở bên trên.
Chọn lốt cộng (+) để mlàm việc những nhánh của nút ít Northwind giống hình vẽ. Các Tables, Stored Procedures, Views của DB vẫn auto hiển thị với chuẩn bị cho report thực hiện. Chọn table Employees theo hình minch họa.
Chọn table Employees.Chọn nút ít sang trọng phải (>) nhằm thêm bảng vào report.Table Employees sẽ xuất hiện bên trên ô selected tables nằm ở phía mặt cần. Chọn Next, bạn sẽ được đưa thanh lịch screen Fields Dialog box.
Fields Dialog boxquý khách thực hiện chọn lựa theo hình. Xong lựa chọn nút ít Finish. Kết quả giống hình dưới
Crystal Report Viewer Control
Trong bước này, họ đang hiển thị Crystal Report vào Windows Form của họ. Điều đề nghị làm là thêm control Crystal Report Viewer vào khung.
Mngơi nghỉ form frmCrystalReport cơ mà họ đang tạo nên sinh hoạt bước bên trên.Chọn tab Reporting từ tkhô hanh ToolboxChọn CrystalReportView cùng kéo thả vào form.