Как исправить crystal reports:: ошибка "load report failed" с помощью VB.NET
Иногда crystal report выдает мне ошибку типа "LOAD REPORT FAILED"
но не все время мой код ниже я загрузить мой crystl отчет в папку Temp я не даю отчета Crystal путь в строке "РПТ=новый cryName" - cryName мой отчет Crystal имя, когда я пишу это типа код и запустить отчет Crystal нагрузки на папку Temp на том же ПК, но некоторое время он выдает ошибку, как загрузить отчет errro пожалуйста, помогите мне
жду вашего ценного ответа
Что я уже пробовал:
rpt = New cryName Dim dt As New DataTable("PhoneBook") Dim dr As DataRow dt.Columns.Add("Label1", System.Type.GetType("System.String")) dt.Columns.Add("Label2", System.Type.GetType("System.String")) dt.Columns.Add("Label3", System.Type.GetType("System.String")) dt.Columns.Add("Label4", System.Type.GetType("System.String")) Try For i As Integer = 0 To dgvData.Rows.Count - 1 dr = dt.NewRow dr("Label1") = dgvData.Item(0, i).Value.ToString dr("Label2") = dgvData.Item(1, i).Value.ToString dr("Label3") = dgvData.Item(2, i).Value.ToString dr("Label4") = dgvData.Item(3, i).Value.ToString dt.Rows.Add(dr) Next rpt.SetDataSource(dt) CrystalReportViewer1.ReportSource = rpt Catch ex As Exception End Try
Richard MacCutchan
Что содержится в вашем DatagridView?
hareshdgr8
он содержит имя клиента, номер телефона, идентификатор электронной почты , другие комментарии
CHill60
Попробуйте вставить какой-нибудь осмысленный код
Catch ex As Exception End Try- например, отображение сообщения об ошибке, возможно?
hareshdgr8
сэр, это только дает мне ошибку типа "Load Report Failed", но через некоторое время я запускаю его работу отлично, не знаю, в чем проблема.
hareshdgr8
сэр попробовать-поймать-это правильно, только вот копировать вставить остальные
MadMyche
Что такое источник данных? Если это из базы данных, то оптимизирован ли запрос и индексируются ли таблицы?
hareshdgr8
Источник данных используется для установки значения таблицы данных в crystal report rpt является объектом файла crystalreport "dim rpt as new cryName"