Với SSRS, người sử dụng có thể tạo, đặt lịch, đăng tải và quản lý các bản báo cáo khác nhau từ nhiều nguồn dữ liệu gốc đa dạng.. Gán SSRS Report vào Project trong BIDS: Trước tiên, các b
Trang 1Hướng dẫn tạo và chỉnh sửa báo cáo trong SQL Server
Reporting Services
Bộ sản phẩm SQL Server 2005, 2008 và 2008 R2, tất cả đều được đóng gói cùng với SQL Server
Reporting Services (SSRS) – giải pháp chuyên
dụng tạo báo cáo dành cho các doanh nghiệp
Với SSRS, người sử dụng có thể tạo, đặt lịch, đăng tải và quản lý các bản báo cáo khác nhau từ nhiều
nguồn dữ liệu gốc đa dạng Trong phần sau của bài viết, chúng ta sẽ cùng nhau tạo, chỉnh sửa và export báo cáo SSRS theo cách thủ công
Gán SSRS Report vào Project trong BIDS:
Trước tiên, các bạn cần tham khảo và hoàn thiện
những bước đầu về SSRS tại đây Để tạo bản báo cáo
theo cách bình thường trong Business Intelligence
Trang 2Development Studio (BIDS), các bạn làm theo trình tự
sau:
Mở BIDS, và chọn File > Open >
Project/Solution
Chỉ đường dẫn tới Report Server Project tạo trước
đó
Trong cửa sổ Solution Explorer, kích chuột phải tại Reports và chọn Add > New Item
Chọn Report tại mục Add New Item, đặt tên cho báo cáo (ví dụ MyReport.rdl) và nhấn OK
Tại đây, bạn sẽ có bản báo cáo SSRS rỗng, đang
mở trong BIDS:
Trang 3Tại cửa sổ bên trái, các bạn sẽ thấy thẻ Toolbox và Report Data Nếu những thẻ này không hiển thị, hãy
lựa chọn những thẻ tương ứng phù hợp từ menu
View Công cụ Toolbar hiển thị toàn bộ thành phần trên bả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 kết quả truy xuất từ gốc, bao gồm các file ảnh, trường
dữ liệu (ví dụ như tham số Page Number)
Thêm Data Source và Dataset vào Project:
Khái niệm data source - nguồn dữ liệu, ở đây sẽ làm
Trang 4nhiệm vụ nhận dạng cơ sở dữ liệu (hoặc các đối
tượng dữ liệu khác, ví dụ như file XML) từ vị trí bạn dùng để đẩy dữ liệu, các thuộc tính của giao thức kết nối – tên server và tài khoản, được sử dụng Bài
hướng dẫn lần này dựa trên nguồn dữ liệu SQL
Server đã tạo trước đó, các bạn hãy làm theo trình tự sau:
Tại thẻ Report Data, chọn New > Data Source và
đặt tên cho dữ liệu gốc này
Chọn Use shared data source reference
Chọn nguồn cơ sở dữ liệu SQL Server đã tạo trước
đó từ menu, nhấn OK:
Trang 5Khái niệm dataset ở đâ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 được bắt đầu từ nguồn dữ liệu,
ngoài ra, dataset còn chỉ định những dữ liệu nào phù hợp để hiển thị trên báo cáo Để thêm dataset vào các bản báo cáo, các bạn làm theo bước sau:
Tại thẻ Report Data, chọn New > Dataset và đặt
tên cho thành phần này
Chọn nguồn cơ sở dữ liệu tại bước trên