Telerik Forums
Reporting Forum
1 answer
23 views
We have a project (.Net Core / Angular) that we've been working on with a client for the past year. It's an application with Telerik reports to which we both built a development / sandbox for user training as well as vetting changes and we also built a production app for final use. The development app database has open access to VPN and I've had no trouble connecting the reports to the SQL server. The second database, for prod, will not work over VPN and must be used on-site.

What we've been able to vet for the prod Azure SQL server:

1) Both the ActiveDirectoryManagedIdentity connection and username / password connections have been vetted as working.
2) Running the project from a VM where the prod server is local the reports work fine.
3) Deploying the app to Azure causes the Telerik reports to fail with the following message:

"Unable to get report parameters. An error has occurred. Unable to establish a connection to the database. Please verify that your connection string is valid. In case you use a named connection string from the application configuration file, make sure the name is correct and the connection string settings are present in the configuration file of your application"

I was able to confirm that if I make this same connection (username and password rather than Managed Identity) my DefaultConnection as well for other data in the application everything works and the data still pulls, it only seems to fail in the Telerik reports.

I've attached an image demonstrating that the named connections match both in the Telerik reports and in my appsettings.Production.json. What I'd like to know is what next steps you would recommend for resolving this. 
1 answer
17 views

We have a ASP.NET MVC application.

We translated the report viewer as per info provided here to german: Localization of the HTML5 ReportViewer Explained - Telerik Reporting

Now the viewer still shows "Page # of #", and also the dropdown for export still shows english file extensions:

How do we translate these elements as well?

 

Kind regards.

Ivet
Telerik team
 answered on 19 Jun 2025
1 answer
16 views
Hi... I have a signature saved in a text sql field, and I want to print it in a telerik report, but I haven't idea of how do it, please help me explicitly
Ivet
Telerik team
 answered on 19 Jun 2025
1 answer
28 views

I am currently using Telerik Reporting version 15.1.21.616 (R2 2021 SP1) in my ASP.NET application. I noticed that the report viewer only exports to the legacy Excel format (.XLS) and there is no option for Excel (.XLSX) in the export formats.

I have checked the Bin directory of my installation, and I do not see the Telerik.Reporting.XlsxRendering.dll assembly, which I understand is required for XLSX export.

Ivet
Telerik team
 answered on 17 Jun 2025
1 answer
29 views

Tried to replicate this with prod clone DB on local, works fine. We are not able to find the cause, please help. Below are some information that can help.

 

templateUrl: '/assets/app/telerikReportViewerTemplate-14.1.20.618.html'

 

Designer that we used the create the report:

Below error is rendered on report:

Getting below in pageContent response:    

"pageContent": "<div><div class=\"sheet page1\" style=\"padding-left:76px;padding-right:76px;padding-top:76px;padding-bottom:76px;width:971px;height:643px;\"><div class=\"layer\"><div title=\"\" class=\"Consolidate s0-f38b615dd534d3fdd4832f\" data-id=\"Consolidate_1\" style=\"position:absolute;overflow:hidden;left:76px;top:76px;width:960px;height:164px;font-family:&quot;Tahoma&quot;;font-size:8pt;color:Red;text-align:start;\" data-search-id=\"_440b124cb22f4a74aec496b5d0b1d897\"><div style=\"position:absolute;top:5px;white-space:pre;left:5px;\">An error has occurred while processing Report 'Consolidate':</div><div style=\"position:absolute;top:18px;white-space:pre;left:5px;\">An error occurred while sending the request.</div><div style=\"position:absolute;top:31px;white-space:pre;left:5px;\">------------- InnerException -------------</div><div style=\"position:absolute;top:44px;white-space:pre;left:5px;\">The response ended prematurely.</div></div></div><div title=\"\" style=\"position:absolute;left:76px;top:76px;width:0px;height:643px;\"></div><div title=\"\" style=\"position:absolute;left:1047px;top:76px;width:0px;height:643px;\"></div><div title=\"\" style=\"position:absolute;left:76px;top:76px;width:971px;height:0px;\"></div><div title=\"\" style=\"position:absolute;left:76px;top:719px;width:971px;height:0px;\"></div></div></div>",

1 answer
23 views

Hi Guys,

mit Blazor Wasm project is working localy.

So i published it on the server and run the ReportViewer: 

Unable to get report parameters. An error has occurred. Type: Telerik.Reporting.ReportSerialization.Current.ReportSerializable`1[Telerik.Reporting.Report]

 

In Browser Dev: 

The Server was a Linux Server with Docker. I installed

sudo apt-get update sudo apt-get install -y libfreetype6 sudo apt-get install -y libfontconfig1

sudo apt-get install libc6-dev sudo apt-get install libgdiplus

 

 

added this: Telerik.Drawing.Skia and

RUN apt-get update \
    && apt-get install -y --allow-unauthenticated \
        libc6-dev \
        libgdiplus \
        libx11-dev \
    && rm -rf /var/lib/apt/lists/*

 

so all packages installed like tutorial and another forum posts i found. I used the demo all same. have someone an idea?

Best Regards

Serkan

 

 

 

Dimitar
Telerik team
 answered on 16 Jun 2025
2 answers
18 views
Updated to the latest Reporting (19.1.25.521) and found that UriReportSource is missing. Is it another namespace? If so which one?
Ivet
Telerik team
 answered on 16 Jun 2025
0 answers
9 views

Im getting the "single-row subquery returns more than one row" error when using a stored procedure  as a datasource.

This is the beginning of the procedure that I am calling from the report:

create or replace PROCEDURE get_idoc_report (
    pStart_Date IN DATE,
    pEnd_Date IN DATE,
    pPrepMethod IN VARCHAR2,
    pAnalyticalMethod IN VARCHAR2,
    pInstru IN VARCHAR2,
    pMatrix IN VARCHAR2,
    pPrepAnalyst IN VARCHAR2,
    pAnalyticalAnalyst IN VARCHAR2,
    pWO IN NUMBER,
    pWO_ID IN VARCHAR2,
    pAR IN VARCHAR2,
    p_cursor OUT SYS_REFCURSOR
)
IS 
BEGIN
    OPEN p_cursor FOR
        select distinct 
            to_char(sysdate, 'MM/DD/YYYY') as Current_Date,
            to_char(pStart_Date, 'MM/DD/YYYY') as WO_Start, ......

I have run the procedure in SQL Developer using a record to get data from the cursor, and it returns the expected number of data rows. I have used the same query as a Text select datasource query in Telerik and it worked. Any idea why I am getting the "single-row subquery returns more than one row" ? I am thinking Telerik Standalone is not able to access the rows returned from the sys_refcursor output. Any help is appreciated. I have attached the procedure text and a screenshot of the datasource setup.

Using Telerik Report Designer Version 17.1.23.606 and Oracle Database 19C.

2 answers
25 views

Hello Together,

i use Blazor Wasm. I created a Reporting with a TextBox

 

And i put a TextBox in the Blazor Client. My goal is, to put a text in the textbox and the text in the reporting will be change. but how can i do it?

Thanks for your support

 

This is my client Code:


@page "/druck"

<PageTitle>Report Viewer</PageTitle>

<TelerikTextBox @bind-Value="@Bezeichnung"></TelerikTextBox>

<ReportViewer ServiceType="@ReportViewerServiceType.REST"
              ServiceUrl="/api/Reports"
              @bind-ReportSource="@ReportSource"
              @bind-ScaleMode="@ScaleMode"
              @bind-ViewMode="@ViewMode"
              @bind-ParametersAreaVisible="@ParametersAreaVisible"
              @bind-DocumentMapVisible="@DocumentMapVisible"
              @bind-Scale="@Scale">
</ReportViewer>

@code {
    public ScaleMode ScaleMode { get; set; } = ScaleMode.Specific;
    public ViewMode ViewMode { get; set; } = ViewMode.Interactive;
    public bool ParametersAreaVisible { get; set; }
    public bool DocumentMapVisible { get; set; }
    public double Scale { get; set; } = 1.0;
    public string Bezeichnung { get; set; } = string.Empty;

    public ReportSourceOptions ReportSource { get; set; } = new ReportSourceOptions("Report1.trdp",
        new Dictionary<string, object>
        {
            // Add parameters if applicable
        });
}

 

 

Controller Reporting Code:


using System.Net.Mail;
using System.Net;

using LIMeS.Shared;
using LIMeS.Shared.Utils;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;

using Telerik.Reporting.Services;
using Telerik.Reporting.Services.AspNetCore;

/// <summary>
/// The LIMeS.Server.Controllers namespace contains all the controllers for the Action Management Server.
/// </summary>
/// 
namespace LIMeS.Server.Controllers
{
    /// <summary>
    /// The main controller for managing action types.
    /// </summary>
    [ApiController]
    [Route("api/[controller]")]
    public class ReportsController : ReportsControllerBase
    {
        public ReportsController(IReportServiceConfiguration reportServiceConfiguration)
            : base(reportServiceConfiguration)
        {
        }

        protected override HttpStatusCode SendMailMessage(MailMessage mailMessage)
        {
            throw new System.NotImplementedException("This method should be implemented in order to send mail messages");
        }
    }
}

 

Serkan
Top achievements
Rank 1
Iron
 answered on 11 Jun 2025
1 answer
46 views

We have updated our enterprise SPA application to the latest Angular 20. 

Does Native Angular Report Viewer - Kendo UI for Angular support the latest Angular 20?

Dimitar
Telerik team
 answered on 10 Jun 2025
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?