Reporting Services 2005Subreports cố gắng và giữ cùng nhau rời khỏi đốm trắng/trang
bố trí của tôi là như thế này:
- Tôi có mainreport chứa một bảng
- bảng này có 3 nhóm nó chạy bởi, GrpLevel1, GrpLevel2, GrpLevel3
- Báo cáo phụ được thêm vào một trong 3 nhóm và được thực hiện chuyển khóa nhóm đó tới báo cáo phụ
Vì vậy, một báo cáo phụ cụ thể sẽ chạy tại GrpLevel1 và cho mỗi cấp 2 nó chứa, các báo cáo phụ trong GrpLevel2 sẽ chạy.
Các vấn đề tôi gặp phải là các báo cáo phụ muốn chuyển sang trang tiếp theo để lại một lỗ hổng trắng trong không gian trong báo cáo.
Nếu một báo cáo phụ chứa một bảng có nhiều dữ liệu và nó không thể phù hợp trên 3/4s của trang (trang đầu tiên trên báo cáo có tiêu đề báo cáo trên đầu trang 1/4), nó sẽ nhảy toàn bộ đến trang tiếp theo chỉ để lại một tiêu đề, thay vì in những gì nó có thể trên trang đầu tiên.
Trên bàn tôi đã tắt "Keep Together".
Tôi đang thua lỗ và sẵn sàng đặt khối lập phương của mình trên lửa. Cái nhìn sâu sắc về điều này sẽ được đánh giá cao.
CẬP NHẬT **************** ĐÂY ĐÃ ĐƯỢC CỐ ĐỊNH TRONG SSRS 2008 R2 ******************* ****
Nó đã được sửa với (SQL Server) Reporting Services 2008 R2. Bây giờ bạn có thể chuyển đổi KeepTogether trên Sub-Reports. Pagination trông tốt hơn rất nhiều.
Tôi gặp vấn đề tương tự ... rất bực mình. Tôi không chắc chắn có một lời giải thích tho. SSRS dường như muốn đặt tất cả mọi thứ trên một trang nếu nó có thể, bất kể những gì bạn muốn ... – Nathan
*** Điều này không xuất hiện cố định trong SSRS 2008 R2 **** Đã nhìn thấy vấn đề ở hai nơi làm việc bây giờ, cả hai với SSRS2008 (cập nhật mới nhất vào lúc 23 tháng 1 năm 2012). Toggling giữ cùng với các báo cáo phụ không có hiệu lực. – Codingo
Tôi gặp vấn đề tương tự. Thay vì máy chủ báo cáo, tôi có các tệp rdlc trong trang web của mình. Tôi đã đặt KeepTogether thành sai ở mọi nơi, nhưng báo cáo chính của tôi vẫn tiếp tục giữ các subreports của tôi cùng nhau. Có ai biết một giải pháp cho điều này? –