2015-04-03 1 views
0

У нас есть веб-приложение. Net 2.0, которое анализирует графики с использованием Crystal Reports.Нет изображений и ошибок JavaScript при доступе к отчету Crytal в .Net 4.5 Веб-приложение

Недавно мы перенесли наше приложение на .Net 4.5, и все работает нормально, за исключением того, что графические отчеты не отображаются. Вместо этого я получаю ошибку javascript и пустой контейнер, где должен присутствовать граф/изображение.

bobj.crv.stateManager.setComponentState('ctl00_DashboardControls_WebPartManager1_wp842781669_ctl01_ctl00__UI',eval('('+document.getElementById('__CRYSTALSTATEctl00$DashboardControls$WebPartManager1$wp842781669$ctl01$ctl00').value+')')) 

Error: SCRIPT5007: Unable to get value of the property 'value': object is null or undefined 
  • Мы используем Microsoft Visual Studio Professional 2012
  • ОС: Windows 7/64-разрядное
  • Browser: IE9
  • версия
  • Кристалл длл отчет: 13.0.2000.0
  • У нас есть все требуемые записи web.config, включая CrystalImageHandler.spx

Я пробовал различные изменения в сети, но им не повезло.

Я хотел бы услышать, если кто-то сталкивался с аналогичной проблемой при переносе на .Net 4.5, если нет, то я действительно оценил бы некоторую помощь от CrystalReports dll, чтобы помочь мне устранить неполадки. Что я могу в первую очередь посмотреть? Может быть, CrystalImagehandler.aspx?

Спасибо!

ответ

0

Я нашел причину.

Объект EnableViewState от CrystalReportViewer был установлен на «False». Я привязал его к «True» и отсутствовал объект javascript, который вызывал проблему. Моя проблема была решена.