2013-04-15 17 views
5

Tôi có 7 trang web trình xem báo cáo trên một trang SharePoint. Phải mất lứa tuổi để tải tất cả chúng. Nếu tôi mở RDL trực tiếp, báo cáo sẽ tải trong vòng 2 giây. Nếu tôi chỉ tải một phần web trình xem báo cáo thì phần web tải cũng rất nhanh.Nhiều trang web trình xem báo cáo SharePoint 2010 - rất chậm

Tôi làm cách nào để giảm thời gian tải?

Tất cả những UpdatePanels được tạo cho tải chậm, cuộc gọi AJAX, v.v. gây ra một phần sự cố. Vô hiệu hóa ViewState không phải là một tùy chọn vì nó phá vỡ các phần web.

+0

Lý do của bạn để có 7 phần web trình xem báo cáo trên cùng một trang là gì? – skeletank

+0

Chúng tôi đã phát triển + - 10 báo cáo chúng tôi muốn hiển thị trên các trang SharePoint. Chúng tôi có 4 trang, mỗi trang cho vai trò tương ứng, với 5 - 8 phần web báo cáo, tùy thuộc vào vai trò. – Boland

+0

Người dùng có phải cuộn xuống trang để xem từng báo cáo không? Nếu có, thì tại sao bạn không đặt báo cáo trên các trang riêng biệt (1 trang trên mỗi trang) và yêu cầu họ sử dụng điều hướng để xem các báo cáo khác nhau? – skeletank

Trả lời

3

Chúng tôi đã có cùng một vấn đề trong những năm qua. SharePoint không hoạt động tốt với nhiều phần web trình xem báo cáo. Đó là bực bội, nhưng không nhiều có thể được thực hiện về nó. Chúng tôi đã tìm thấy giải pháp tốt nhất là hợp nhất các báo cáo khác nhau trong một báo cáo, về cơ bản làm cho trang tổng quan trong chính báo cáo. Điều này làm giảm số lượng các phần web xuống một hoặc hai.

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