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

When I try to open the edit dialog for a report parameter from the Report Explorer in the .NET Standalone Report Designer, the dialog does not open.

The same appoach works as expected with the .NET Framework Standalone Report Designer.

As an alternative for the .NET Standalone Report Designer, the second approach from the ReportParameter Collection Editor at a Glance - Telerik Reporting article may be used.

Unplanned
Last Updated: 07 Oct 2024 09:51 by Kapil

When I set the Graph Legend Position to Absolute, the Legend is drawn always inside the Plot area:

I would expect it to behave as the other Legend Positions and draw the Legend outside the Plot area.

Completed
Last Updated: 14 Nov 2024 11:02 by ADMIN
Release 2024 Q4

I have a report that uses custom assemblies and I export it through the ReportProcessor class in my .NET application.

For the reporting engine to resolve the custom assemblies, I had to pass an IConfiguration instance through its constructor where the custom assembly is referenced in the assemblyReferences element - Configuration for the ReportProcessor in .NET.

This approach does not work with the latest version of Telerik Reporting(18.2.24.924). I get errors that the assembly and the used types are not registered in the configuration file when I render the report.

 

Unplanned
Last Updated: 16 Oct 2024 07:35 by Mickael
I want to set the X-axis LineColor with Bindings. This is respected only on the Ticks LineColor, whereas the axis remains with its default LineColor.
Completed
Last Updated: 14 Nov 2024 11:02 by ADMIN
Release 2024 Q4

If I create a report with a report parameter whose value is initially False, and then load it in the Native Angular Report Viewer, it is initially loaded properly.

However, if I click the "Preview" button, and the parameter is still unchecked(false), I get an error that the value is invalid.

The issue does not reproduce if the report parameter has AutoRefresh=True and there is no "Preview" button. I can successfully change the value of the parameter and the report loads without errors.

Unplanned
Last Updated: 23 Oct 2024 09:36 by Joe

When the end-user closes the browser or the window where the web report viewer is rendering the report, the report rendering is not automatically cancelled on the server.

The report rendering should stop when the browser/window is closed.

Unplanned
Last Updated: 23 Oct 2024 19:12 by Mike

Hi Team,

I see you have written this custom example for using EntityFrameworkCore and SQL to act as a source of report storage (not cache storage).

This is a request to do the same but using the Azure Storage File Shares client library for .NET - Azure for .NET Developers | Microsoft Learn SDK to host the TRDP files.

For example:

ReportSourceResolver = new AzureStorageReportSourceResolver()

 

Thank you,

Mike

Completed
Last Updated: 21 Feb 2025 23:02 by Ian
Release 2025 Q1
Created by: Ian
Comments: 6
Category: Reporting
Type: Feature Request
1

Currently, to customize the report engine, for example to add some custom user functions, we have to either use the app config or provide a IConfiguration to ReportProcessor constructor, which seems to set a static field for all reports, and on top of that we have to provide a whole assembly (which will load ALL non-private static methods, I did try to use typereferences instead of assemblyReferences, but that doesn't seem to work for custom functions).

Meanwhile all we needed was to expose a handful of functions. Our current workaround is to have a whole assembly dedicated to that.

It'd good to be able to:

- Specify either a single class or individual methods through the library API (e.g. reportProcessor.AddCustomFunction("name", (arg) => ...); or reportProcessor.AddCustomFunctions(typeof(MyCustomFunctions);)
- Avoid using static state (it limits how the library can be used and, more importantly, tested)
- Maybe have a way to provide a Service Provider, that Telerik library would use to create services/classes and pull IConfiguration from, especially those we provide, that way the custom functions could use services from our application, rather than using all static methods.

 

Thank you,

Unplanned
Last Updated: 25 Oct 2024 06:58 by Steve

When there is rotated text (270 degrees) in the Crosstab header, the FreezeColumnHeaders and FreezeRowHeaders don't work as expected.

Resetting the angle to the default (0 degrees) fixes the problem.

Unplanned
Last Updated: 25 Oct 2024 09:12 by Joe

When the report rendering is manually stopped through the Report Viewer, the Release Document request is made, however, it does not wait for the report rendering to be fully canceled, instead, it only sets a flag that it should stop.

The report engine checks for the flag periodically and eventually stops the report rendering, throwing an OperationCanceledException. I need to be able to catch this exception so that I can dispose of the document resources as soon as possible.

Unplanned
Last Updated: 25 Oct 2024 13:25 by Todor

Currently, when you design a report with SqlDataSource, ObjectDataSource, etc. you need to have access to the corresponding database, assemblies, etc. to see the fields and use the drag-and-drop functionality of the report designers.

The requirement is to embed the corresponding schema in the report or designer to let the report creator access the data source fields even without these external resources.

As an example, in the WebServiceDataSource the report creator may use inline JSON rather than connecting to the Web Service. This saves time and resources required for establishing the connection that is in fact not necessary for design purposes.

Unplanned
Last Updated: 30 Oct 2024 09:36 by zhivko.zhelezov

We faced the following issue when previewing a big enough report. Here are the steps to reproduce the bug:

1) after the report gets loaded, press the Preview button from the Parameters area.

2) as soon as the report starts loading, the class="trv-loading" is added to the Parameters area. While still report loading is in progress, press the "Stop Rendering" button.

3) When the message Report processing was canceled. is displayed, the Parameters area remains inactive. This happens because its class="trv-loading" is not removed as it is expected.

Unplanned
Last Updated: 07 Nov 2024 15:21 by Mahhin

Currently(version 18.2.24.924), it is not possible to use bindings or conditional formatting on the styling of the radial gauge ranges.

I need to be able to change their styles, such as the color, based on my data.

Unplanned
Last Updated: 12 Nov 2024 15:05 by sakthivel

I am displaying SVG images using a PictureBox, but all the SVGs appear in the same color rather than their original colors when viewing the report through the HTML5-based Report Viewers in the browser.

To verify, I checked the report directly in Telerik Report Designer, where the colors display correctly.

When exporting the report as a PDF from the same report viewer, the SVG images retain their original colors in the exported PDF.

My SVG images have embedded style classes. Some of the class names are the same although the styles may differ.

 

Completed
Last Updated: 18 Mar 2025 14:33 by ADMIN
Release 2025 Q2
ObjectDataSource Wizard in Web Report Designer requires writing parameters expression manually unlike in the Standalone Report Designer where we have a dropdown GUI from which we can connect the data source component's parameters to report parameters
Unplanned
Last Updated: 25 Nov 2024 13:14 by ADMIN
Created by: Patrick
Comments: 1
Category: Reporting
Type: Feature Request
1

Hi, in the wpf report viewer, the date picker in the parameter's zone don't have a "Today's date button". The standalone report designer have the "Today's date button".

Date picker of the report designer :

 

Date picker of the wpf report viewer :

Is it possible please to add the "Today's date button" for date pickers in the wpf report viewer?

Thanks a lot!

Completed
Last Updated: 19 Dec 2024 16:04 by ADMIN
Release 2025 Q1

The ReportsControllerBase is returning a JSON payload of { "InstanceId": "xxxx" } instead of { "instanceId": "xxxx" } that the Html5 ReportViewer is expecting. I believe the CreateInstance method should be using CreateJsonResponse instead of CreateResponse. I overrode the ReportsControllerBase.CreateInstance like the following to get it working again:


response = base.CreateInstance(clientId, reportSource);

// This is to work around a bug in telerik reporting.
BusinessLogicResponse v = BusinessLogicResponse.CreateInstance(HttpStatusCode.Created, ((ObjectResult)response).Value);
response = base.CreateJsonResponse(v);

Completed
Last Updated: 19 Dec 2024 16:04 by ADMIN
Release 2025 Q1

I have overridden the SendMailMessage method of the ReportsController to implement the email-sending functionality of the web report viewers.

However, despite the method being implemented in my controller, inheriting from the ReportsControllerBase class, the method is never hit, and instead, I get a 501 Not Implemented response.

Unplanned
Last Updated: 29 Nov 2024 08:17 by Valerio

I use as background color of a TextBox light green (128,255,128). It appears as expected in all renderings except XLS (old Excel 97-2003). In XLS the color is grey (128,128,128).

I observe the same issue when modifying the RGB numbers in some boundaries - the color in XLS is always grey. There are RGB values rendered as expected though.

The issue reproduces with TRDP and CS reports in the corresponding Report Designers.

Completed
Last Updated: 19 Dec 2024 16:04 by ADMIN
Release 2025 Q1

My connection string contains spaces:

Data Source=(local)\SQLEXPRESS;Initial Catalog=AdventureWorks;Integrated Security=SSPI

When I use the functionality 'Build new data connection', the designer throws the following exception: