2009-01-30 36 views
11

Tôi có một loạt các báo cáo do SSRS cung cấp. Chúng rất tuyệt và người dùng thích chúng.Hiển thị các báo cáo SSRS trong SharePoint?

Trường hợp đó, quản lý cấp cao muốn ném cờ lê vào các công trình và phân phối báo cáo từ máy chủ Sharepoint.

Có cách nào thực sự không đau để cho phép người dùng truy cập báo cáo từ SharePoint không? Làm thế nào ai đó có thể làm một việc như vậy? Hay tôi chỉ cần cắn viên đạn và cố gắng ngăn chặn sự điên rồ?

Trả lời

9

Tôi không chắc chắn bạn đang sử dụng phiên bản SSRS hoặc Sharepoint nào, nhưng theo truyền thống, cả Trình xem báo cáo và phần Web của Trình duyệt báo cáo được chuyển với Sharepoint trong tệp RSWebParts.CAB (ít nhất là từ SQL Server 2005 SP2 Tôi nghĩ). Bạn có thể bắt đầu ở đó, nhưng nếu bạn muốn nhanh chóng và công nghệ thấp, bạn có thể đặt trong một phần web IFRAME và trỏ nó vào thư mục Báo cáo trên máy chủ SSRS của bạn. Vì bạn đang sử dụng Sharepoint, điều đó cũng làm cho giả định rằng bạn đang sử dụng Windows Authentication, do đó, đó sẽ không phải là một vấn đề ở đó.

Dưới đây là một liên kết mà có thể là của một số sử dụng: Viewing Reports with SharePoint 2.0 Web Parts

+0

Tôi sẽ kết hợp với phần trình duyệt báo cáo/phần web khám phá –

5

Các đau nhất sẽ là để chạy SSRS trong chế độ Native, mà có vẻ như bạn đang làm rồi, sau đó cài đặt các phần web SSRS trên máy chủ WSS/MOSS của bạn.

Bạn sẽ phải quản lý bảo mật và kiểm soát nguồn báo cáo bằng cách sử dụng một số phương pháp khác ngoài sharepoint, tuy nhiên bạn không phải đối phó với cài đặt WSS/MOSS trên hộp SSRS của bạn và thêm nó vào trang trại SharePoint của bạn.

Tùy chọn đau đớn hơn là chạy SSRS ở chế độ Tích hợp. Điều này cho phép bạn sử dụng tất cả các công cụ quản lý tài liệu SharePoint cho báo cáo của bạn và chia sẻ cùng một thiết lập bảo mật tuy nhiên, cấu hình máy chủ có thể dài và khó thiết lập.

http://msdn.microsoft.com/en-us/library/bb677365.aspx

Hy vọng điều này sẽ hữu ích!

Ben

Các vấn đề liên quan