This is a migrated thread and some comments may be shown as answers.

Kendo? I'm not even using Kendo.

1 Answer 107 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
SSirica
Top achievements
Rank 3
Iron
Iron
Iron
SSirica asked on 13 Nov 2019, 08:31 PM

I upgraded to to latest software version and now I can't get a Telerik Report to render to save my life.  The page is very simple.

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="ReportViewerForm1.aspx.vb" Inherits="trvTest._ReportViewerForm1" %>
 
<%@ Register TagPrefix="telerik" Assembly="Telerik.ReportViewer.Html5.WebForms" Namespace="Telerik.ReportViewer.Html5.WebForms" %>
 
<!DOCTYPE html>
<head runat="server">
    <title>Telerik HTML5 Web Forms Report Viewer Form</title>
    <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
 
    <style>
        #reportViewer1 {
            position: absolute;
            left: 5px;
            right: 5px;
            top: 5px;
            bottom: 5px;
            overflow: hidden;
            font-family: Verdana, Arial;
        }
    </style>
 
</head>
<body>
    <form runat="server">
        <telerik:ReportViewer
            ID="reportViewer1" ServiceUrl="http://localhost/TReportServer/api/reports"
            Width="1300px"
            Height="900px"
            runat="server">
            <ReportSource IdentifierType="UriReportSource" Identifier="POSInvoice.trdp">
            </ReportSource>
            <%-- If set to true shows the Send Mail Message toolbar button --%>
            <SendEmail Enabled = "false" />
        </telerik:ReportViewer>
    </form>
</body>
</html>

 

When I run it.  The page looks like the attached screen print.  It has numerous java errors most of which seem to have something to do with Kendo and as far as I know I'm not even using Kendo.  

1 Answer, 1 is accepted

Sort by
0
Nasko
Telerik team
answered on 15 Nov 2019, 03:46 PM

Hello SSirica,

The HTML5-based report viewers require Kendo UI for jQuery. For some reason the viewer is unable to get Kendo from the Reporting REST service, so you will need to reference it inside your page. A Kendo subset is available inside the Telerik Reporting installation folder, for example, C:\Program Files (x86)\Progress\Telerik Reporting R3 2019\Html5\ReportViewer\js\telerikReportViewer.kendo-13.2.19.1114.min.js.

I noticed that the viewer tries to connect to a Report Server instance. Note that the viewer and the Report Server should be of the same version in order for everything to run smoothly.

Regards,
Nasko
Progress Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
General Discussions
Asked by
SSirica
Top achievements
Rank 3
Iron
Iron
Iron
Answers by
Nasko
Telerik team
Share this question
or