Crystal reports для VS 2012/2013 аварийно завершает работу приложения
На самом деле это два вопроса.
У меня есть приложение, которое работает "идеально", пока я не настрою форму отчета crystal.
В основном я заполняю набор данных данными, которые ищу, используя запрос LINQ со следующим кодом:
Dim ds As New TalkScheduleDataSet Dim dt As DataTable = ds.TalkSchedule Dim sched = From s In db.TalkSchedules Where s.Date >= CDate(startDate) And _ s.Date <= CDate(endDate) _ Select s 'Fill the dataset Dim rpt As New ReportDocument for each sch In Sched dt.Rows.Add(sch) 'Abbreviated. Next 'The report is taken from Crystal Reports, rptTalksSchedule.rpt file Dim rpt As New ReportDocument rpt = New rptTalksSchedule 'Crashes right here. rpt.SetDataSource(ds) 'Never get this far. CrystalReportViewer1.ReportSource = rpt
Ошибка есть:
Против 2012 года
Источник отсутствует
Стек вызовов содержит только внешний код
Сборка смешанного режима построена против версии 'v2. 0. 50727' и не может быть
загружается в среду выполнения 4.0 без дополнительной настройки.
Необработанное исключение типа "System. IO.FileLoadException" произошло в
mscorlib.dll
Ошибка по сравнению с 2013 годом примерно такая же, с разным форматированием
И то, и другое имеет отношение к кристаллическим решениям.ReportAppServer.DataSetConversion.dll
У меня есть еще одно приложение, которое я обновил с VS2008 до 2013 года, которое делает то же самое, и оно отлично работает, используя один и тот же предварительно заполненный набор данных для нескольких различных форм CrystalReport. Каждая форма отображает данные так, как это должно быть.
Не могу понять, что происходит. Оба приложения используют одни и те же версии CrystalReports (13.0.2000.0)
Кристаллические решения.CrystalReports.Двигатель
Кристаллические решения.ReportSource
Кристаллические решения.Общий
Кристаллические решения.Окна.Формы
В прошлом у меня было много проблем с ознакомлением с эксцентричностью Crystal Reports, и я действительно предпочел бы использовать встроенный в reportviewer VS, но я не могу заставить его работать с набором данных. Он не будет обновляться с данными после того, как я заполню набор данных.
Есть ли хорошее пошаговое руководство для ReportViewer? Не основные, которые используют только мастера. Мне нужно отформатировать отчет и получить конкретные данные, как показано в подпрограмме выше. Я построил отчет, добавил его в ReportViewer на форме и добавил
ReportViewer1.Refresh '-or/and- ReportViewer1.Update
Ни то, ни другое не работает, хотя я знаю, что в наборе данных есть данные.
Надеюсь, я достаточно ясно выразился.
Спасибо за вашу помощь.
Yousef Jwad
извините, у меня есть проблема с отчетностью в visual studio C# windows form..
я здесь новичок, сталкиваюсь с проблемой, когда запускаю свой проект, он никогда не показывает ошибок, но показывает сообщение типа этого: источник недоступен!!
Стек Вызовов Содержит Только Внешний Код!!
что я могу сделать ?? моя программа хороша, но когда я ставлю код отчета, у меня возникает эта проблема!!
то же самое я новичок в программировании пожалуйста помогите мне ребята
Andrew Alix
Пробовали ли вы изменить фреймворк на вкладке приложение в свойствах обозревателя решений?