xin lỗi vì đã hồi sinh câu hỏi nhưng tôi đã gặp phải sự cố này trong tuần này và đã xem xét vấn đề này khi tự chẩn đoán. Cuối cùng, vấn đề của tôi là do tôi cố gắng tự động trao đổi nguồn dữ liệu của người xem trong thời gian chạy. Hy vọng rằng điều này sẽ đơn giản cung cấp một giải pháp khả thi cho người khác.
tôi đã sau ...
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server"
AutoDataBind="true" Height="500" Visible="false" Width="940"
BestFitPage="False" EnableDatabaseLogonPrompt="false" EnableDrillDown="false"
EnableTheming="false" HasToggleGroupTreeButton="true"
EnableParameterPrompt="false"
HasCrystalLogo="False" HasDrilldownTabs="False" HasRefreshButton="False"
HasToggleParameterPanelButton="false" ReportSourceID="rs1"
OnReportRefresh="MngRpt_Refresh" OnError="MngRpt_Refresh"
ReuseParameterValuesOnRefresh="true" />
Các lỗi được gây ra do sự OnReportRefresh = "MngRpt_Refresh" onerror = "MngRpt_Refresh" sự kiện bắn khi tôi đã thay đổi nguồn dữ liệu của người xem khác bài báo cáo. Cuối cùng tôi chỉ đơn giản là thêm một người xem thứ 2 chỉ vào các sự kiện chính xác. Tôi vẫn nghĩ rằng lỗi đã gây hiểu lầm mặc dù ....
Tôi rất vui được trợ giúp. Đừng quên kiểm tra màu xanh lá cây nếu nó trả lời câu hỏi của bạn :) – PowerUser