Tôi rất muốn được hỗ trợ của bất kỳ ai về vấn đề này. Vấn đề đã được bain của nhiều người trong đó rendering một báo cáo định dạng EMF programattically không hoạt động trong SQL2008 R2 và cũng SQL2012.Báo cáo SQL - các vấn đề báo cáo EMF nhiều trang
này được đăng nhập thông qua MS kết nối ở đây: https://connect.microsoft.com/SQLServer/feedback/details/560911/sql-2008-r2-reportexecutionservice2005-broken-with-image-emf#tabs
Nói tóm lại, khi gọi phương thức của đối tượng ReportExecutionService Render, nó mang lại cho trở lại trang đầu tiên cùng với một mảng (thông qua tham số đầu ra) của các ID suối để lập bản đồ các trang tiếp theo. Sau đó, bạn gọi phương thức RenderStream trên luồng đó cho mỗi trang tiếp theo. Hoạt động tốt trong năm 2008. Trong năm 2008 R2/2012 mảng ID luồng trở lại trống rỗng nghĩa là bạn chỉ nhận được trang đầu tiên - làm cho nó vô ích.
Tôi rất vui mừng khi thấy rằng MS phát hành một hotfix cho năm 2012 để sửa chữa nó: http://support.microsoft.com/kb/2637802
Tuy nhiên, sau khi cài đặt hotfix/khởi động lại/etc, tôi vẫn còn có vấn đề. Có ai nhận được hotfix để làm việc? Có cùng trải nghiệm không? Biết giải pháp khả thi cho một báo cáo lớn?
Cảm ơn bạn đã hỗ trợ. Steve
Xin chào Joshua - cảm ơn. Tôi đã không nhận ra rằng tôi đã quá slack với điều đó (cũng không hoàn toàn hiểu nó). Tôi đã quay trở lại qua các câu trả lời trong quá khứ và đưa ra tín dụng ở đâu - do. Một cú đá trong quần luôn được chào đón khi cần thiết :) – MrCraze