2008-10-13 40 views
5

Tôi đang cố gắng mở báo cáo trong Crystal Report 11 Designer (phiên bản sản phẩm 11.5.8.826), nhưng có vẻ như đóng băng. Báo cáo này sử dụng để hoạt động tốt, nhưng hôm nay khách hàng không thể tải báo cáo.Báo cáo tinh thể XI treo khi mở báo cáo

Tôi cũng đã cố gắng mở báo cáo trên máy trạm của nhà phát triển khác, với cùng một kết quả.

Điều này có xảy ra với bất kỳ ai khác không?

Trả lời

2

Bạn có chắc chắn tất cả các máy chủ được tham chiếu trong báo cáo vẫn trực tuyến không? Nếu bạn đã thay đổi kết nối cơ sở dữ liệu trên báo cáo, tôi đã thấy Crystal lưu trữ một tham chiếu đến cái cũ ngay cả khi không có tập quán hoạt động. Nếu máy chủ cũ đang ngoại tuyến, Crystal vẫn cố gắng kết nối với máy chủ khi tải và sẽ treo trong một thời gian dài. Chúng tôi đã có một báo cáo được sử dụng để tải trong vài giây bắt đầu lấy phút ngay sau khi một máy chủ thử nghiệm cũ bị tắt. Hỗ trợ nó sao lưu, nó nạp ngay lập tức một lần nữa, mặc dù tất cả các kết nối với nó dường như đã bị xóa. Chúng tôi bị thương hoàn toàn xây dựng lại báo cáo từ đầu.

Tôi tìm thấy nó bằng cách sử dụng Sysinternals TDIMon, nó cho thấy nỗ lực kết nối và thời gian chờ đến từ Crystal.

+0

Vấn đề tương tự cho báo cáo cũ và máy chủ không tồn tại cũ. Làm việc xung quanh là đảm bảo bạn có kết nối với cơ sở dữ liệu hiện tại. –

5

Chúng tôi đã tìm thấy câu trả lời. Chúng tôi đã sử dụng một chương trình có tên Wireshark (www.wireshark.org).

Chúng tôi đã đóng tất cả ứng dụng và chỉ chạy Wireshark và cố gắng mở báo cáo trong trình thiết kế tinh thể.

Sau đó, thấy rằng nó đang cố gắng truy cập dịch vụ bộ đệm máy in trên một hộp chúng tôi đã sử dụng, nhưng đã thay đổi gần đây sang một hộp khác. Vì vậy, chỉ cần khởi động lại dịch vụ trên hộp cũ, và tất cả đều tốt một lần nữa

+1

Bạn nên chấp nhận câu trả lời này cho hậu thế. – Keng

+0

Tôi không hoàn toàn chắc chắn ý bạn là gì? –

+0

Tôi cũng đã phát hành điều này. Làm việc tốt trên môi trường phát triển, nhưng không phải trên các máy chủ thử nghiệm. Báo cáo 'ExportToPDF' đang tìm kiếm một máy in cục bộ, khiến máy in bị treo vô thời hạn. – JBickford

7

Trong menu thiết lập trang, bạn có thể chọn hộp kiểm Không Máy in và nó sẽ không còn sự chậm trễ tìm kiếm máy in trên mạng. Tôi thấy nó thường hữu ích để bắt đầu một báo cáo chống lại Microsoft XPS Document Writer Printer hoặc một cái gì đó dọc theo những dòng mặc dù.

0

thử này "mã C#":

ReportDocument rpDoc = new ReportDocument() 
rpDoc.Load(Server.MapPath(@"reportname.rpt")); 

hy vọng nó sẽ giúp

1

Tôi đã có vấn đề tương tự mở một báo cáo và các nhà thiết kế đồng thời.

Lúc đó, tôi không có kết nối Internet và nhà thiết kế đang cố gắng (không thành công) để tải nội dung web được bao gồm trong 'Trang Bắt đầu'. Cuối cùng, thời gian chờ đã bị vượt quá và báo cáo được tải. Tôi đã bỏ chọn 'Hiển thị tài nguyên trực tuyến'.

0

Tôi đã gặp vấn đề tương tự trên Crystal Reports 2008 (XII)! Tôi đã cố gắng dừng dịch vụ spooling của máy in Windows trong khi CR bị đóng băng và nhận ngay lập tức an toàn CR (Máy in không .. blah blah sử dụng mặc định ... blah)

Sau đó, tôi đã xóa 'Printer-checkbox' trong thiết lập trang (câu trả lời ở trên). Sau đó tôi đã không có vấn đề tải báo cáo này trong CR Designer và cũng C# ReportDocument.Load (string filePath) làm việc tốt ....

1

Tôi cũng gặp vấn đề này và thử một số mục được liệt kê ở đây. Không làm việc. Sau đó, tôi đã thử mở tập tin tôi muốn từ bên trong Crystal Reports bằng cách sử dụng biểu tượng thư mục. Các báo cáo được mở ngay lập tức. Nhưng nếu tôi sử dụng cửa sổ thám hiểm và đi đến thư mục mà họ đã được lưu trữ trong và sau đó đã cố gắng để mở báo cáo tinh thể nó sẽ mất 5 phút để tải (3 phút để tải tab thiết kế, sau đó thêm 2 phút để tải tab xem trước).

0

Crystal Reports được treo từ tất cả các cửa sổ máy chủ 2008 R2 và IIS 7.5

Giải pháp: chọn máy in 'Microsoft XPS Document Writer'. Để thực hiện việc này, hãy chuyển đến báo cáo trong trình thiết kế-> Thiết kế-> Thiết lập trang và chọn.

0

Chúng tôi đã gặp sự cố này và xác định rằng nó phải làm với máy in mặc định được gắn với máy in khi báo cáo được tạo. Vấn đề rất giống và giải quyết những gì Pirmin Ruegg gặp phải. Đặt máy in mặc định thành máy in mà tất cả người dùng có hoặc Chọn tùy chọn Không có máy in, đã khắc phục sự cố của chúng tôi.

0

Tương tự như vậy với tôi. Ứng dụng của tôi stucks khi tôi xem báo cáo nhưng sau khi kiểm tra "NO PRINTER" tùy chọn trong thiết kế báo cáo tinh thể nó hoạt động tốt.

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