Hướng dẫn cài đặt crystal report 11 năm 2024

Tài liệu có nội dung gồm 12 chương bài học, giúp bạn nắm được việc sử dụng crystal reports XI - một công cụ mạnh dùng để xử lý thông tin dữ liệu thô. Với hơn 9 triệu bản crystal reports được bán ra và sử dụng trên toàn thế giới đã cho thấy: Đây là một công cụ được ưa chuộng nhất... Mời các bạn tham khảo phần 1 với 6 chương đầu: Giới thiệu về crystal reports, tiếp cận crystal reports, định dạng và cấu hình báo biểu report, phân tích dữ liệu báo biểu; biểu thức, công thức và hàm, xây dựng báo biểu phức hợp.

Chủ đề:

  • Sử dụng crystal reports XI
  • Xử lý thông tin dữ liệu thô
  • Tìm hiểu crystal reports
  • Tiếp cận crystal reports
  • Cấu hình báo biểu report
  • Xây dựng báo biểu phức hợp

Bài viết hôm nay, mình xin hướng dẫn các bạn download và cài đặt crystal report C#, cho công cụ lập trình Visual Studio. Crystal Report là dùng để tạo lập báo cáo ( Report ). Báo cáo là dạng trích xuất ra giấy tờ, được view trước trên máy tính hoặc không. Dùng Crystal Report tích hợp sẵn của visual studio hoặc riêng rẽ cũng được, nay có sharp reporter cũng hỗ trợ rất tốt trong việc thiết kế và lập trình báo cáo.

CÀI ĐẶT CRYSTAL REPORTS C#

Đầu tiên các bạn download và tải phiên bản mới nhất của Crystal Report tại đây:

Crystal Reports Developer Edition cho Visual Studio

  1. Download link – Service Pack 18
  2. Download link – Service Pack 17
  3. Download link – Service Pack 16

Crystal Reports Runtime

  • 32 Bit Version of the Runtime Service Pack 18
  • 64 Bit Version of the Runtime Service Pack 18

Cài đặt Crystal Report

Phiên bản Crystal Report Service Pack 18 hỗ trợ cho các phiên bản của Visual Studio từ 2010 đến 2015.

Đăng nhập vào máy với quyền quản trị (Administrator). Tải tập tin cài đặt theo địa chỉ trên. Xong chạy tập tin vừa tải về này (nhấp đúp chuột để chạy)

Hộp thoại chọn ngôn ngữ xuất hiện, chọn ngôn ngữ là English, xong chọn OK để đồng ý.

Màn hình chào của Crystal Report xuất hiện, bạn chọn Next để tiếp tục.

Màn hình bản quyền của Crystal Report xuất hiện, bạn chọn I accept the License Agreement để tiếp tục.

Màn hình bắt đầu cài đặt xuất hiện, chọn Next để tiếp tục.

Quá trình cài đặt bắt đầu, thời gian cài đặt phụ thuộc vào cấu hình máy, thường mất khoảng 3 – 6 phút. Sau khi cài đặt hoàn thành, màn hình bên dưới sẽ xuất hiện. Nếu bạn muốn cài đặt phần Runtime của Crystal Report, chọn Yes, install 64-bit runtime hoặc 32-bit tùy theo máy. Xong chọn Finish.

Trong phần này, tôi sẽ hướng dẫn các bạn tạo 1 report (báo cáo) sử dụng Crystal Report trong một ứng dụng Windows.

Đầu tiên, các bạn có thể download phiên bản mới nhất của của Crystal Report để cài đặt tại đây:

Crystal Reports Developer Edition cho Visual Studio

  1. Download link – Service Pack 18
  2. Download link – Service Pack 17
  3. Download link – Service Pack 16
  4. Download link – Service Pack 28

Crystal Reports Runtime

  • 32 Bit Version of the Runtime Service Pack 18
  • 64 Bit Version of the Runtime Service Pack 18
  • 32 Bit Version of the Runtime Service Pack 28
  • 64 Bit Version of the Runtime Service Pack 28

Cài đặt Crystal Report

Phiên bản Crystal Report Service Pack 18 hỗ trợ cho các phiên bản của Visual Studio từ 2010 đến 2015.

Đăng nhập vào máy với quyền quản trị (Administrator). Tải tập tin cài đặt theo địa chỉ trên. Xong chạy tập tin vừa tải về này (nhấp đúp chuột để chạy)

Hộp thoại chọn ngôn ngữ xuất hiện, chọn ngôn ngữ là English, xong chọn OK để đồng ý.

Màn hình chào của Crystal Report xuất hiện, bạn chọn Next để tiếp tục.

Màn hình bản quyền của Crystal Report xuất hiện, bạn chọn I accept the License Agreement để tiếp tục.

Màn hình bắt đầu cài đặt xuất hiện, chọn Next để tiếp tục.

Quá trình cài đặt bắt đầu, thời gian cài đặt phụ thuộc vào cấu hình máy, thường mất khoảng 3 – 6 phút. Sau khi cài đặt hoàn thành, màn hình bên dưới sẽ xuất hiện. Nếu bạn muốn cài đặt phần Runtime của Crystal Report, chọn Yes, install 64-bit runtime hoặc 32-bit tùy theo máy. Xong chọn Finish.

Như vậy, quá trình cài Crystal Report hoàn tất.

2. Tạo Crystal Report dùng Visual Studio

Tạo ứng dụng Visual Studio

  1. Mở Visual Studio và tạo 1 project mới.
  2. Chọn C#.
  3. Chọn Windows Desktop Application.
  4. Chọn Windows Form Application.
  5. Đặt tên cho project là MyFirstReport. Chọn OK. Visual C# Project sẽ hiển thị màn hình làm việc ra cho bạn.
  6. Đổi tên form từ Form1 thành frmCrystalReport.

Tạo Crystal Report

Các bước dưới đây hướng dẫn các bạn cách tạo mới một Crystal Report.

  1. Trong Solution Explorer, chọn project của bạn
  2. Nhấp chuột phải vào Project và chọn Add New Item. Chọn CrystalReports như hình dưới
  3. Chọn Reporting Template Group.
  4. Scroll và chọn Crystal Report Template.
  5. Đật tên là EmployeeList
  6. Chọn Add để tạo Report. Sự lựa chọn này sẽ chuyển bạn sang màn hình Crystal Report Gallery.

Crystal Report Gallery

Bạn có thể tạo Report bằng các lựa chọn như màn hình dưới.

Report Wizard.

  • Using a Report Wizard. Lựa chọn này sẽ đưa các bạn tới Crystal Report Wizard, hướng dẫn các bạn từng bước để tạo ra một report.
  • As a Blank Report Lựa chọn này sẽ tạo ra một report trống
  • From an Existing Report Bạn sẽ chọn một report có sẵn để sử dụng lại.

Report Expert

  • Standard Format Lựa chọn này cho phép tạo ra một report chuẩn.
  • Cross Tab Lựa chọn này cho phép tạo ra một report đặc biệt được biết là cross tab report.
  • Mail Label Lựa chọn này cho phép tạo ra report thực hiện công việc gần giống Mail Merge của Microsoft Office.

Trong ví dụ này, các bạn hãy chọn Report Wizard và Standard Expert, sau đó chọn Next. Chúng ta chuyển qua màn hình Standard Report Creation Wizard

Standard Report Creation wizard

Hộp thoại dưới đây cho phép bạn chọn data source (nguồn dữ liệu) sẽ được dùng trong report. Bao gồm 3 lựa chọn:

  • Prject Data Lựa chọn này sẽ liệt kê các kết nối dữ liệu có sẳn trong project cho bạn chọn.
  • My Connections Lựa chọn này sẽ liệt kê các kết nối dữ liệu sử dụng gần đây nhất để bạn có thể chọn nhanh.
  • Create New Connection Lựa chọn này cho phép tạo kết nối dữ liệu mới.

Chúng ta sẽ chọn OLE DB (ADO) để kết nối đến nguồn dữ liệu của chúng ta. Nhấp chuột vào dấu cộng (+) nằm bên phải của OLE DB (ADO). Lựa chọn này sẽ mở ra hộp thoại OLE DB (ADO) Dialog Box

OLE DB (ADO) Dialog Box

Hộp thoại này sẽ liệt kê các OLE/DB Providers có sẳn. Các bạn chọn OLE/DB Provider phù hợp để kết nối vào DB của mình.

Ở đây tôi chọn SQL Server Native Client 11.0 để kết nối vào SQL Server Database. Tiếp chọn Next.

OLE DB (ADO) Connection Info Dialog Box

Trong màn hình này, bạn sẽ phải nhập các thông tin cần thiết để có thể kết nối vào DB.

Nhập thông tin của server, User ID, Password, (nếu bạn chọn Integrated security thì không cần nhập User ID và Password), chọn database northwind từ hộp thoại dropdown. Chọn Next khi hoàn thành.

OLE DB (ADO) Advance Information Dialog Box

Kế tiếp bạn sẽ thấy OLE DB (ADO) Advance Information Dialog Box. Bạn có thể thay đổi các thông số cho phù hợp, rồi chọn Finish để quay trở lại Standard Report Creation wizard

Standard Report Creation wizard

Trong màn hình này, bạn phải thấy được DB northwind. Nếu không thấy, bạn phải kiểm tra lại các bước ở trên.

Chọn dấu cộng (+) để mở các nhánh của nút Northwind giống hình vẽ. Các Tables, Stored Procedures, Views của DB sẽ tự động hiển thị và sẵn sàng cho report sử dụng. Chọn table Employees giống hình minh họa.

  1. Chọn table Employees.
  2. Chọn nút sang phải (>) để thêm bảng vào report.

Table Employees sẽ xuất hiện trên ô selected tables nằm ở phía bên phải. Chọn Next, bạn sẽ được chuyển sang màn hình Fields Dialog box.

Fields Dialog box

Bạn thực hiện lựa chọn giống hình. Xong chọn nút Finish. Kết quả giống hình dưới

Crystal Report Viewer Control

Trong bước này, chúng ta sẽ hiển thị Crystal Report trong Windows Form của chúng ta. Điều cần làm là thêm control Crystal Report Viewer vào form.

Chủ đề