Сообщение "загрузить отчет не удалось" и не удается открыть ни один отчет, пока я не перезапущу приложение
Я получаю это сообщение erorr "Load report failed", когда открываю отчеты около 60 раз в приложении windows с помощью C# & crystal report, и я не могу открыть ни одного отчета, пока не перезапущу приложение
Что я уже пробовал:
try { reportPrntCut r8 = new reportPrntCut(); crystalReportViewer1.ReportSource = r8; r8.SetParameterValue("OfficeName", vOfficeName); r8.SetParameterValue("COwnerName", vCOwnerName); r8.SetParameterValue("ConID", vConID); r8.SetParameterValue("ConWeight", vConWeight); r8.SetParameterValue("destination", vdestination); r8.SetParameterValue("ConType", vConType); r8.SetParameterValue("TOwnerName", vTOwnerName); r8.SetParameterValue("port_num", vport_num); r8.SetParameterValue("bed_num", vbed_num); r8.SetParameterValue("Ownerphone", vOwnerphone); r8.SetParameterValue("serial", vserial); r8.SetParameterValue("cutType", cutType); r8.SetParameterValue("note", note); r8.SetParameterValue("Cphone", Cphone); r8.SetParameterValue("typeN", typeN); r8.SetParameterValue("userName", userName); r8.PrintToPrinter(1, false, 0, 0); } catch (Exception w) { MessageBox.Show(w.Message + "REPORT CUT"); } }
Gerry Schmitz
Если вы продолжаете использовать один и тот же "просмотрщик отчетов" для каждого отчета, вам следует рассмотреть возможность его "освобождения" и повторного создания для каждого нового представления отчета ... Возможно, произошла утечка памяти.
ZurdoDev
Похоже на утечку памяти.