Kendo? I'm not even using Kendo.

2 posts, 0 answers
  1. SSirica
    SSirica avatar
    88 posts
    Member since:
    Jan 2007

    Posted 13 Nov Link to this post

    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.  

  2. Nasko
    Admin
    Nasko avatar
    1070 posts

    Posted 15 Nov Link to this post

    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
Back to Top