Perhaps I simply missed something more obvious, but I ran into this issue upon updating to the newest Reporting release. In a nutshell, reports that used to load correctly would fail to load, and all I could see in the viewer itself was "Error loading report".
Looking in the JavaScript console, I was able to trace it back to a 410 response being generated by the Reporting API controller, which was telling me that my report did not exist in the file cache. After trying a bunch of fixes, I eventually noticed that the actual URL being requested was not correct; instead of serializing the client ID properly, the helper was injecting [object Object] instead. On a hunch, I went ahead and made sure all of my Telerik/Kendo UI libraries were up-to-date; sure enough, with the SP2 update, the existing reports now render properly.
My complaint is that **nowhere** in the release notes for the Reporting updates does it specify that I **have** to use the latest Kendo UI scripts with the Report Viewer.
Looking in the JavaScript console, I was able to trace it back to a 410 response being generated by the Reporting API controller, which was telling me that my report did not exist in the file cache. After trying a bunch of fixes, I eventually noticed that the actual URL being requested was not correct; instead of serializing the client ID properly, the helper was injecting [object Object] instead. On a hunch, I went ahead and made sure all of my Telerik/Kendo UI libraries were up-to-date; sure enough, with the SP2 update, the existing reports now render properly.
My complaint is that **nowhere** in the release notes for the Reporting updates does it specify that I **have** to use the latest Kendo UI scripts with the Report Viewer.
5 Answers, 1 is accepted
0
Hi Darren,
Mismatching assemblies versions and Javascript files may cause the issue e.g. using assemblies version 7.2.14.127 and ReportViewer templates version 7.2.13.1016. Kendo UI javascript and CSS files are used only to style the toolbar and provide UI for the Document Map and Parameters Areas. Still there are requirements for the used Kendo Ui version listed in the HTML5 Report Viewer help article, and the browser support - here.
Let us know if you have any further concerns.
Regards,
Stef
Telerik
Mismatching assemblies versions and Javascript files may cause the issue e.g. using assemblies version 7.2.14.127 and ReportViewer templates version 7.2.13.1016. Kendo UI javascript and CSS files are used only to style the toolbar and provide UI for the Document Map and Parameters Areas. Still there are requirements for the used Kendo Ui version listed in the HTML5 Report Viewer help article, and the browser support - here.
Let us know if you have any further concerns.
Regards,
Stef
Telerik
New HTML5/JS REPORT VIEWER with MOBILE AND TOUCH SUPPORT available in Telerik Reporting Q3 2013! Get the new Reporting version from your account or download a trial.
0
Michael Nikolai
Top achievements
Rank 1
answered on 05 Feb 2014, 09:57 AM
Hi Stef,
sorry for jumping in this thread, but I have the exact same problem as described by Darren. So I doublechecked my versions:
Reporting is 7.2.127
Kendo UI is 2013.3.1316
Both the most current version.
When I am running the example app "TelerikReportingInKendoUIMVC" I am also getting "object" error.
Do I have to downgrade in order to get Reporting running?
Regards, Michael
sorry for jumping in this thread, but I have the exact same problem as described by Darren. So I doublechecked my versions:
Reporting is 7.2.127
Kendo UI is 2013.3.1316
Both the most current version.
When I am running the example app "TelerikReportingInKendoUIMVC" I am also getting "object" error.
Do I have to downgrade in order to get Reporting running?
Regards, Michael
0
Hello Michael,
This is quote from your support ticket:
"With your Telerik Reporting installation we provide also local examples, installed by default under C:\Program Files (x86)\Telerik\Reporting Q3 2013\Examples\CSharp - MvcDemo and Html5Demo projects.
About the project, we updated the ReportViewer folder, which contains the viewer's CSS, HTML and Javascript templates, and the links to these files in the views(Index.cshtml). The new templates can be found under C:\Program Files (x86)\Telerik\Reporting Q3 2013\Html5. This resolved the described error. The full steps for adding an HTML5 Report Viewer can be found in the following articles:
Regards,
Stef
Telerik
This is quote from your support ticket:
"With your Telerik Reporting installation we provide also local examples, installed by default under C:\Program Files (x86)\Telerik\Reporting Q3 2013\Examples\CSharp - MvcDemo and Html5Demo projects.
About the project, we updated the ReportViewer folder, which contains the viewer's CSS, HTML and Javascript templates, and the links to these files in the views(Index.cshtml). The new templates can be found under C:\Program Files (x86)\Telerik\Reporting Q3 2013\Html5. This resolved the described error. The full steps for adding an HTML5 Report Viewer can be found in the following articles:
- How To: Add the HTML5 Report Viewer to an HTML page
- How To: Use HTML5 Report Viewer extension in an ASP.NET MVC4 application
Regards,
Stef
Telerik
New HTML5/JS REPORT VIEWER with MOBILE AND TOUCH SUPPORT available in Telerik Reporting Q3 2013! Get the new Reporting version from your account or download a trial.
0
Darren
Top achievements
Rank 2
answered on 16 Feb 2014, 01:29 AM
That's a fair response, but I simply allowed the Telerik addin for Visual Studio update my Reporting references when it notified me of an update; I had to manually replace the HTML5 components to make the report viewer work again. A notice that the assembly updates required me to go copy and replace the updated components into the project would have been appreciated.
0
Hello Darren,
The Report Viewer Javascript, HTML and stylesheet files may contain customizations, which we cannot merger automatically. Thus these files are left for manual upgrade. We have logged your request in our system. Rest assured we are going to investigate and apply possible improvements in future.
Regards,
Stef
Telerik
The Report Viewer Javascript, HTML and stylesheet files may contain customizations, which we cannot merger automatically. Thus these files are left for manual upgrade. We have logged your request in our system. Rest assured we are going to investigate and apply possible improvements in future.
Regards,
Stef
Telerik
New HTML5/JS REPORT VIEWER with MOBILE AND TOUCH SUPPORT available in Telerik Reporting Q3 2013! Get the new Reporting version from your account or download a trial.