Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> SQL Server

Cách tạo, chỉnh sửa và xuất báo cáo trong Dịch vụ báo cáo máy chủ SQL (SSRS)

QuanTriMang.com - Bộ sản phẩm SQL Server 2005, 2008 và 2008 R2, tất cả đều được đóng gói kèm theo SQL Server Reporting Services (SSRS) - giải pháp chuyên biệt tạo báo cáo cho doanh nghiệp. Với SSRS, người dùng có thể tạo, lên lịch, đăng và quản lý nhiều báo cáo khác nhau từ nhiều nguồn dữ liệu gốc khác nhau. Trong phần sau của bài viết này, chúng tôi sẽ tạo, chỉnh sửa và xuất báo cáo SSRS theo cách thủ công.

Chỉ định Báo cáo SSRS cho Dự án trong BIDS:

Đầu tiên bạn cần tham khảo và hoàn thiện các bước ban đầu của SSRS tại đây. Để tạo báo cáo theo cách thông thường trong Studio phát triển thông minh doanh nghiệp (BIDS), bạn nên làm theo thứ tự sau:

Mở BIDS và chọn Tệp> Mở> Dự án / Giải pháp.

Chỉ đường tới Dự án máy chủ báo cáo được tạo trước đó.

Trong Trình khám phá giải pháp cửa sổ, nhấp chuột phải vào Báo cáo và chọn Thêm> Mục mới .

Chọn Báo cáo trong phần Thêm mục mới , đặt tên cho báo cáo (ví dụ:MyReport.rdl ) và nhấp vào OK .

Tại đây, bạn sẽ có một SSRS trống, mở báo cáo trong BIDS :

Cách tạo, chỉnh sửa và xuất báo cáo trong Dịch vụ báo cáo máy chủ SQL (SSRS) hình 1 :Hướng dẫn tạo và chỉnh sửa báo cáo trong SQL Server Reporting Services

Trong cửa sổ bên trái, bạn sẽ thấy Hộp công cụDữ liệu báo cáo thẻ. Nếu các thẻ này không được hiển thị, hãy chọn các thẻ thích hợp từ menu Xem. Công cụ Toolbar hiển thị tất cả các thành phần trên báo cáo như textbox và table, chức năng Report Data sẽ hiển thị các nguồn dữ liệu, bao gồm cả kết quả truy xuất từ gốc, bao gồm file ảnh, trường dữ liệu (ví dụ:tham số Page Number.

Thêm nguồn dữ liệu và tập dữ liệu vào dự án:

Khái niệm data source – nguồn dữ liệu, ở đây có nhiệm vụ xác định cơ sở dữ liệu (hoặc các đối tượng dữ liệu khác, chẳng hạn như file XML) từ vị trí bạn sử dụng để đẩy dữ liệu, các thuộc tính của Giao thức kết nối – tên máy chủ và tài khoản, được sử dụng. Hướng dẫn này dựa trên nguồn dữ liệu SQL Server đã tạo trước đó, vui lòng làm theo trình tự sau:

Trong tab Dữ liệu báo cáo, chọn Mới> Nguồn dữ liệu và đặt tên cho dữ liệu gốc.

Chọn Sử dụng tham chiếu nguồn dữ liệu được chia sẻ

Chọn nguồn của cơ sở dữ liệu SQL Server được tạo trước đó từ menu, nhấp vào OK :

Cách tạo, chỉnh sửa và xuất báo cáo trong Dịch vụ báo cáo máy chủ SQL (SSRS) hình 2:Hướng dẫn tạo và chỉnh sửa báo cáo trong SQL Server Reporting Services

Khái niệm tập dữ liệu ở đây là tập hợp các yêu cầu về dữ liệu, thông qua các câu lệnh truy vấn, hoặc quá trình lưu trữ, tất cả đều bắt đầu từ nguồn dữ liệu, ngoài ra tập dữ liệu còn chỉ định dữ liệu nào phù hợp để hiển thị trên báo cáo. Để thêm tập dữ liệu vào báo cáo, hãy làm theo các bước sau:

Trong Dữ liệu báo cáo tab, chọn Mới> Tập dữ liệu và đặt tên cho thành phần này.

Chọn nguồn cơ sở dữ liệu ở bước trên.

Tại đây, bạn nhập/dán các lệnh mẫu hoặc chỉ cần sử dụng Trình thiết kế truy vấn tính năng . Ví dụ như sau:

CHỌN P.Tên,
Số sản phẩm,
màu sắc,
Danh sáchGiá,
SC.Name [Danh mục]
TỪ Sản xuất.Sản phẩm P
LEFT OUTER JOIN Production.ProductSubC Category SC
TRÊN P.ProductSubCategoryID =SC.ProductSubCategoryID
Ở ĐÂU Giá niêm yết GIỮA 0 VÀ 1000
ĐẶT HÀNG THEO Danh mục, Giá niêm yết ASC

Sau đó nhấn OK. Cuối cùng, bạn sẽ thấy tập dữ liệu được hiển thị trong các trường dữ liệu trong Dữ liệu báo cáo tab .

Thêm các thành phần khác vào báo cáo:

Sau khi khởi tạo thành công tập dữ liệu, bạn bắt đầu tạo báo cáo. Đầu tiên là các thuộc tính đơn giản và quen thuộc như bảng sản phẩm, tiêu đề và số trang.

Kéo và thả Bảng từ Hộp công cụ vào giao diện chính của báo cáo.

Trong Dữ liệu báo cáo , tiếp tục kéo và thả Danh mục, Màu sắc, Sản phẩm, Tên và Giá niêm yết trường dữ liệu như sau:

Cách tạo, chỉnh sửa và xuất báo cáo trong Dịch vụ báo cáo máy chủ SQL (SSRS) hình 3:Hướng dẫn tạo và chỉnh sửa báo cáo trong SQL Server Reporting Services

Thực hiện tương tự với Hộp văn bản thành phần, loại Sản phẩm AdventureWorks.

Ở phần trống của báo cáo, nhấp chuột phải và chọn Chèn> Chân trang.

Kéo và thả hộp văn bản vào chân trang này, trong phần Trường tích hợp trên Dữ liệu báo cáo hãy kéo tab đó vào Số trang phần tử .

Sử dụng Xem trước tính năng xem trước bảng báo cáo với dữ liệu đầu vào tiêu chuẩn.

Định dạng và xuất báo cáo:

Đây là bước cuối cùng để hoàn thiện các báo cáo, bao gồm các tính năng tại phần Thiết kế tab:

Thêm và xóa cột: nhấp chuột phải vào bảng và chọn Chèn cột> Trái hoặc Phải .

Thay đổi độ rộng của cột dữ liệu :kéo và thay đổi phần bên ngoài.

Thay đổi phông chữ và định dạng :lựa chọn các trường dữ liệu tương ứng, tùy chỉnh hoặc thay đổi theo nhu cầu người dùng.

Định dạng hiển thị chữ số chuẩn: nhấp chuột phải vào trường dữ liệu số, chọn Thuộc tính hộp văn bản và thay đổi Số phần.

Thay đổi kích thước báo cáo :di chuột và kéo ở các góc để phóng to hoặc thu nhỏ kích thước.

Để xuất báo cáo sang các định dạng khác nhau như PDF, Excel... bạn làm như sau:

Chọn Xem trước tab

Nhấp vào nút Xuất nút ở trên:

Sau đó chọn định dạng phù hợp, đường dẫn lưu file và nhấn Save .

Cách tạo, chỉnh sửa và xuất báo cáo trong Dịch vụ báo cáo máy chủ SQL (SSRS) hình 4:Hướng dẫn tạo và chỉnh sửa báo cáo trong SQL Server Reporting Services

Trên đây là các bước cơ bản để tạo và chỉnh sửa báo cáo trong Dịch vụ báo cáo SQL Server , nhưng bạn cũng có thể tham khảo ví dụ tại đây:SQL Server Books Online, SQL Server Books Online Tutorials, Microsoft Press - Stacia Misner và CodePlex. Chúc may mắn!

Bạn vừa đọc xong bài viết "Hướng dẫn tạo và chỉnh sửa báo cáo trong SQL Server Reporting Services " được chỉnh sửa bởi TipsMake đội. Chúng tôi hy vọng bài viết này đã cung cấp cho bạn nhiều mẹo và thủ thuật công nghệ hữu ích. Bạn có thể tìm kiếm các bài viết tương tự về mẹo và hướng dẫn. Cảm ơn bạn đã đọc và theo dõi chúng tôi thường xuyên.