Completed
Last Updated: 31 Jan 2024 11:11 by ADMIN
Release 2024 Q1
Created by: Mateusz
Comments: 1
Category: Reporting
Type: Feature Request
1
It would be extremely useful to be able to show descriptions for individual properties of designer and, of course, to display them translated.

In desktop app we have some space with description


In web designer it would be nice to show some info in tooltip or another way like you prefer

Completed
Last Updated: 23 Jan 2024 07:03 by ADMIN
Release 2024 Q1
Created by: Mateusz
Comments: 1
Category: Reporting
Type: Bug Report
1

When HtmlTextBox is empty and i click some expression is added like this " = Len("bla")", but when something is already put is added like this "{Len("bla")}

Problem with version " =" is it does not work with neither text.

This is my scenerio, I pick some function for example Len(), and then i want to add some info, and i've got

= Len("numbers") numbers

and there is error in viewer


but when i put first "numbers" and click expresion len
expression is added with {} and it works ok in viewer

this behavior is annoying, in htmltextbox expressions should always be added with {}

 

Duplicated
Last Updated: 28 Sep 2023 12:57 by ADMIN
Created by: Mateusz
Comments: 1
Category: Reporting
Type: Feature Request
0
In web report designer Edit bindings are just two simple text field.
It would be nice to have some support when choosing values, for example some DropDownList with available options.
Like in standalone application
https://docs.telerik.com/reporting/designing-reports/report-designer-tools/desktop-designers/tools/edit-bindings-dialog
Declined
Last Updated: 28 Sep 2023 11:14 by ADMIN

A lot of errors or warnings from Web Report Designer or Viewer are in English, please provide options to translate them.
Tour on start Web Report Designer cannot be translated as well.

https://docs.telerik.com/reporting/designing-reports/report-designer-tools/web-report-designer/localizing-the-web-report-designer

Completed
Last Updated: 06 Feb 2024 08:19 by ADMIN
Created by: Mateusz
Comments: 2
Category: Reporting
Type: Feature Request
3

In Web Report Designer HtmlTextBox input is just simple TextArea. There is a great need to be able to enter rich text as in a desktop application.

https://docs.telerik.com/reporting/report-items/htmltextbox/overview

Completed
Last Updated: 17 Oct 2023 11:15 by ADMIN
Release 2023 R3
Created by: greg
Comments: 0
Category: Reporting
Type: Bug Report
1

When I am sending an email through the native Blazor Report Viewer and I type in the CC field, even if I delete what I have typed there, an "Email format is not valid" error will be displayed below the input and I will be unable to send the email.

This does not occur if I do not type in the CC input at all and it also works if I provide a valid email there.

Declined
Last Updated: 19 Oct 2023 13:41 by ADMIN

 

To help troubleshoot and solve many of my positioning issues I've viewed and edited a report's XML file. 

The process requires us to download the report, change the report file to [*.zip], extract [definition.xml], open and edit the file, replace the XML file in the ZIP file, rename the file, upload the new file into Telerik reporting to see one edit.

 

Being able to view and edit the [.xml] directly in our Telerik Web Designer would be greatly appreciated.

Completed
Last Updated: 18 Apr 2024 07:52 by ADMIN
Release 2024 Q1

Currently, the Map's TileProvider UrlTemplate property may be set only to a hard-coded string. It would be very useful to be configurable as an Expression to allow for dynamic values.

Unplanned
Last Updated: 04 Sep 2023 10:52 by ADMIN
When there are report parameters with incorrect or missing values, instead of displaying the corresponding message in the viewer area, an "Error creating report document" error message is displayed instead.
Completed
Last Updated: 17 Oct 2023 11:32 by ADMIN
Release 2023 R3
Created by: Kyle
Comments: 1
Category: Reporting
Type: Feature Request
1

It would be lovely to be able to string multiple emails in the "To" and "CC" fields so users could email a batch of users at once. In my scenario there is an email distro group that needs to get a report when printed. I could write logic to pass multiple email accounts into the "CC" field, however, the functionality doesn't exist. Below is a visual example of what I'd like to achieve.

Unplanned
Last Updated: 27 May 2024 11:46 by ADMIN

Running the Native Blazor Viewer page VS item template in a project that has authentication and authorization configured, breaks the application.

If the application contains an authorize attribute in its _Imports.razor file, the Reporting-related usings are placed in the middle of it.

@attribute [Authorize@using Telerik.Blazor
@using Telerik.Blazor.Components
@using Telerik.ReportViewer.BlazorNative
]

Additionally, the declaration that introduces the EndpointMiddleware in the Program.cs file of the application is added directly after the UseRouting declaration. This breaks applications that already have the UseAuthentication and UseAuthorization declarations because the UseAuthorization call needs to appear between the UseRouting and UseEndpoints calls.

app.UseRouting();
app.UseEndpoints(endpoints =>
{
	endpoints.MapControllers();
	// ... 
});

app.UseAuthentication();
app.UseAuthorization();

Unplanned
Last Updated: 01 Sep 2023 10:00 by ADMIN
Scheduled for 2023 R3
Depending on the sections that are being connected, sometimes the cross-section items appear on the surface of the report's page margins.
Unplanned
Last Updated: 13 Aug 2025 17:29 by Daniel

Currently, the desktop viewers don't allow adding custom headers to their requests to the service.
In HTML5-based web viewers, this is possible through the AjaxPrefilter event.

Unplanned
Last Updated: 08 Sep 2023 01:02 by Dharpa
Scheduled for 2023 R3
Created by: Dharpa
Comments: 2
Category: Reporting
Type: Bug Report
1

As documented slightly comically here: https://www.telerik.com/forums/can-not-for-the-life-of-me-get-a-report-to-run  , and confirmed by other users on that thread, Telerik reporting can be incredibly unintuitive in the configuration steps.

Having just been through the wringer yet again - I just wanted to copy the configuration from one working project to another, and it's taken me about 6 hours of tearing my hair out to get it working, I'm giving some suggestions for improving this. These really are bugs, not features, hence the bug report.

My use case is the HTML5 report viewer running off the REST service in dotNet 6.

(1) Try systematically breaking one component at a time of the configuration, and check that the error message is correct.

eg. in builder.Services.AddControllersWithViews().AddNewtonsoftJson();

if .AddNewtonsoftJson() is left out, we get the error:

Cannot access the Reporting REST service. (serviceUrl = '/api/TelerikReportHandler/'). Make sure the service address is correct and enable CORS if needed. (https://enable-cors.org)

It is almost impossible to diagnose this - there is no reason that error could not indicate that NewtonsoftJson is not available. I working it out by going through the white paper, and thought 'that's in there but it's surely not going to fix that error message' but I added it anyway and hey presto, fixed.

Another example, not having the .css file referenced correctly in the HTML file referencing the viewer template, displayed a message telling me that the report viewer did not match the REST service version number, a completely incorrect error. Again, I realised the error, thought 'there is no way this is going to fix it', and it did. That's how misleading the errors are.

(2) Don't cache everything

Once I finally got it all working, I decided to break things deliberately to get the error messages so I could record them for my information next time I have to go around this loop. However, I then found that nothing on the client side could be broken. That .css file that was missing a minute ago and causing the error, now I could delete it completely and the reports ran just fine. I could delete the entire template folder and same behaviour, even after closing and restarting the project.

So clearly, once it's working your code is caching the files and/or config internally somewhere. That's a really, really astoundingly bad idea.

The reason I had all these problems in the first place was that I copied all the configuration code and files from a working project, and then the project I copied it to didn't work. I triple checked everything. No go.

I now realise that the working project had probably cached all the files it needed, but then I must have updated the project with non working files, but the project ignored all that and continued to work with its cached files. When I copied the files to a new project, only then did the problem become evident. This is incredibly unintuitive, frustrating and undocumented.

Telerik is not a bad product, but I have never failed to take less than half a day every time I have needed to change anything. If I thought the competitiors were any better, I'd jump ship but frankly I think they're all probably the same.

But if you took this advice, the process would become way, way easier to work through. All we need is good, clear, specific error messages and, for the love of god, *no* caching.

Unplanned
Last Updated: 31 Aug 2023 15:15 by Marc

The following warning is shown in the browser console when starting my Blazor application when I use the native Blazor Report Viewer:

WARNING: Processing source-maps of https://localhost:7025/_content/Telerik.ReportViewer.BlazorNative/js/reporting-blazor-viewer.js took longer than 11000 ms so we continued execution without waiting for all the breakpoints for the script to be set.Could not read source map for https://localhost:7025/_content/Telerik.ReportViewer.BlazorNative/js/reporting-blazor-viewer.js: Unexpected 404 response from https://localhost:7025/_content/Telerik.ReportViewer.BlazorNative/js/reporting-blazor-viewer.js.map: 

Completed
Last Updated: 17 Oct 2023 11:30 by ADMIN
Release 2023 R3
Created by: Charles
Comments: 0
Category: Reporting
Type: Bug Report
2

If I do not have any report opened in the Web Report Designer, and then open the Asset Manager, I am not able to close the Asset Manager afterward.

Instead, when I click on the 'X' button to close the Asset Manager screen, I get the following error:

Uncaught TypeError: this.designSurfaceManager.ActiveDesignSurface is null
    updatePreviewButtonState http://localhost:51864/api/reportdesigner/designerresources/js/webReportDesigner-17.1.23.718.min.js/:9
    restoreMainMenu http://localhost:51864/api/reportdesigner/designerresources/js/webReportDesigner-17.1.23.718.min.js/:9
    createAssetManagerOverlay http://localhost:51864/api/reportdesigner/designerresources/js/webReportDesigner-17.1.23.718.min.js/:9

The 'Workspace Preferences' view also cannot be loaded in this scenario(no report).

Unplanned
Last Updated: 29 Aug 2023 13:21 by Henri
Created by: Henri
Comments: 0
Category: Reporting
Type: Bug Report
1

In PDF rendering, my SVG image does not get clipped according to the design-time look of the report while in Excel(XLSX), the same SVG content appears almost correctly.

Completed
Last Updated: 17 Oct 2023 11:16 by ADMIN
Release 2023 R3
Created by: Jim
Comments: 0
Category: Reporting
Type: Bug Report
1

I'm changing the font color to Transparent based on a condition in my report.
This works in the Standalone Designers for .NET and for .NET Framework.
In the WPF Report Viewers for .NET and .NET Framework though the Transparent color is not respected. Other Font colors like green are properly shown conditionally in the WPF viewers.

Completed
Last Updated: 13 Feb 2025 13:57 by ADMIN
Release 2025 Q1

It would be very convenient if we could just right-click on a calculated field, such as "Period" in the screenshot below, and be able to modify the existing expression (within a context window)

Instead, I now have to do the following:

1. Click on the Data Source

2. Click on the ellipses button within the "Calculated Fields" property of the Data Source's properties

3. Find the desired expression within the "Edit Calculated Fields" window

4. Click on the expression's drop-down and select <Expression> 

That's a lot of clicks for something that is done rather frequently!  

Unplanned
Last Updated: 25 Aug 2023 14:10 by Henri

In the PDF rendering engine, clipping SVGs is not supported out-of-the-box. Instead, the whole SVG content is rendered without applying any clipping which can lead to differences between previewing the report in the report designer and when exported to PDF. For example:

In design

In the report preview.

In the PDF file.