Unplanned
Last Updated: 16 Sep 2025 11:50 by ADMIN
The current version(R3 2023) of the MsSqlServerStorage implementation uses the old System.Data.SqlClient data provider which forces to use a different connection string from my application because keywords such as 'authentication' are not supported by the older provider.
Completed
Last Updated: 23 Jan 2024 06:57 by ADMIN
Release 2024 Q1

The OpenXML renderings in .NET work with DocumentFormat.OpenXml 2.7.2 - 2.20.0

When upgrading to version 3.0.0 the Word rendering throws the following exception:

CSharp.Net7.Html5IntegrationDemo Error: 0 : System.TypeInitializationException: The type initializer for 'Telerik.Reporting.OpenXmlRendering.Wordprocessing.DocumentHelper' threw an exception.
 ---> System.TypeLoadException: Could not load type 'DocumentFormat.OpenXml.Packaging.ImagePartType' from assembly 'Telerik.Reporting.OpenXmlRendering.2.7.2, Version=17.2.23.1114, Culture=neutral, PublicKeyToken=a9d7983dfcc261be' due to value type mismatch.
   at Telerik.Reporting.OpenXmlRendering.Wordprocessing.DocumentHelper..cctor()
   --- End of inner exception stack trace ---
   at Telerik.Reporting.OpenXmlRendering.Wordprocessing.DocumentHelper.CreateMainPart(WordprocessingDocument package)
   at Telerik.Reporting.OpenXmlRendering.Wordprocessing.DocumentBuilder.CreateMainPart()
   at Telerik.Reporting.OpenXmlRendering.Wordprocessing.DocumentBuilder.CreateBodyLayout()
   at Telerik.Reporting.OpenXmlRendering.Wordprocessing.ReportWriter.WriteDocument(DocumentBuilder documentBuilder, LayoutElement layoutElement)
   at Telerik.Reporting.OpenXmlRendering.Wordprocessing.WordprocessingWriter.WriteEndElement(LayoutElement source, ElementPageInfo pageInfo)
   at Telerik.Reporting.BaseRendering.PageHandler.Telerik.Reporting.Paging.IPageHandler.EndElement(LayoutElement element, ElementPageInfo info)
   at Telerik.Reporting.Paging.PageEndElement.OutputToPage(IPageHandler handler)
   at Telerik.Reporting.Paging.PageElementsLayer.OutputToPage(IPageHandler handler)
   at Telerik.Reporting.Paging.PageContent.Output(IPageHandler handler)
   at Telerik.Reporting.Paging.PageCompositionBase.OutputPageContent(Stopwatch stopwatchOutputContent, PageContent pageContent)
   at Telerik.Reporting.Paging.PageCompositionBase.<>c__DisplayClass124_0.<CreatePageContentOutputTask>b__0()
An error has occurred while rendering the report: System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.InternalWaitCore(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(CancellationToken cancellationToken)
   at Telerik.Reporting.Paging.PageCompositionBase.SeparateThreadOutputBehavior.Finish()
   at Telerik.Reporting.Paging.PageCompositionBase.CreatePages()
   at Telerik.Reporting.Paging.PagerBase.Telerik.Reporting.Paging.IPager.CreatePages(IPageHandler handler, LayoutElement root)
   at Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(LayoutElement root, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback, PageSettings pageSettings)
*** Render Report #0 "ReportCatalog" DONE in 00:00:00.2183346 ***

CSharp.Net7.Html5IntegrationDemo Error: 0 : An error occurred while rendering the report in separate thread: System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.InternalWaitCore(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(CancellationToken cancellationToken)
   at Telerik.Reporting.Paging.PageCompositionBase.SeparateThreadOutputBehavior.Finish()
   at Telerik.Reporting.Paging.PageCompositionBase.CreatePages()
   at Telerik.Reporting.Paging.PagerBase.Telerik.Reporting.Paging.IPager.CreatePages(IPageHandler handler, LayoutElement root)
   at Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(LayoutElement root, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback, PageSettings pageSettings)
   at Telerik.Reporting.BaseRendering.RenderingExtensionBase.Render(Report report, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback)
   at Telerik.Reporting.Processing.ReportProcessor.RenderCore(ExtensionInfo extensionInfo, IList`1 processingReports, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback)
   at Telerik.Reporting.Processing.ReportProcessor.RenderCore(String format, IList`1 reports, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback)
   at Telerik.Reporting.Services.Engine.ReportRenderer.Render(ReportRendererArgs args)
   at Telerik.Reporting.Services.Engine.Rendering.RenderWithCulture(ReportRendererArgs args)
   at Telerik.Reporting.Services.Engine.Rendering.ThreadFunc(Object o)

 

I would prefer my OpenXML rendering to work with the latest DocumentFormat.OpenXml version.

Completed
Last Updated: 17 Nov 2025 16:37 by ADMIN
Release 2025 Q3

My project uses the following two dependencies:

  • Telerik.UI.for.Blazor (v9.1.0)
  • Telerik.ReportViewer.BlazorNative (v19.1.25.716)

However, when I build my application and navigate to the page of the Native Blazor report viewer, the following error is thrown:

“Telerik.Blazor.Components.TelerikWindow does not have a property matching the name ‘Centered’.” at Microsoft.AspNetCore.Components.Reflection.ComponentProperties.ThrowForUnknownIncomingParameterName(Type targetType, String parameterName) at Microsoft.AspNetCore.Components.Reflection.ComponentProperties.SetProperties(ParameterView& parameters, Object target) at Microsoft.AspNetCore.Components.ParameterView.SetParameterProperties(Object target) at Microsoft.AspNetCore.Components.ComponentBase.SetParametersAsync(ParameterView parameters) at Telerik.Blazor.Components.TelerikWindow.SetParametersAsync(ParameterView parameters) at Microsoft.AspNetCore.Components.Rendering.ComponentState.SupplyCombinedParameters(ParameterView directAndCascadingParameters)

Unplanned
Last Updated: 16 Dec 2016 21:44 by Carlitos
Created by: sitefinitysteve
Comments: 8
Category: Reporting
Type: Feature Request
14
Service Stack 4 support, specifically to integrate reports into sitefinity

Option 2 is a github os provider we can use perhaps...
Completed
Last Updated: 03 Sep 2015 17:05 by Stéphane
Created by: ANTOINE
Comments: 4
Category: Reporting
Type: Feature Request
14
Actually, the report footer displays right after the preceding content. It would be very useful to force it to the bottom of the page, just before page footer
Completed
Last Updated: 08 Mar 2019 09:39 by ADMIN
Created by: Imported User
Comments: 8
Category: Reporting
Type: Feature Request
14
It would be useful to have tooltips to table header columns so we can explain what each column is showing.
Unplanned
Last Updated: 17 Jul 2017 10:42 by ADMIN
Created by: Karl
Comments: 1
Category: Reporting
Type: Feature Request
14
Having the ability to have a line/box to force a new page mid way through a section would be much more useful than making use make new groups to use one as it just makes everything more difficult
Unplanned
Last Updated: 02 Apr 2021 15:32 by ADMIN
ADMIN
Created by: Katia
Comments: 4
Category: Reporting
Type: Feature Request
14
As HtmlTextBox item supports only a limited number of HTML tags and CSS attributes, it cannot be used for rendering a richly-formatted text. The solution can be to use a WebBrowser control (https://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.aspx) in a user function to render HTML to a bitmap and display it in a PictureBox item as described in this KB article: http://www.telerik.com/support/kb/reporting/details/how-to-render-any-html-tags-in-reports

Let us know if you think providing such functionality out-of-the-box would be beneficial for your reports.

Leave here a comment with your thoughts on this subject or vote for this feature.
Unplanned
Last Updated: 14 Feb 2018 07:20 by Pete
ADMIN
Created by: Katia
Comments: 3
Category: Reporting
Type: Feature Request
14
Currently, NoDataMessage property is available for Table/List/Crosstab, Graph and Map items only (http://docs.telerik.com/reporting/report-structure-dataitem-set-no-data-message)

Providing NoDataMessage property for reports as well will simplify the approach to display the message in case no data is returned from report's data source.
Unplanned
Last Updated: 29 May 2024 13:06 by ADMIN
Created by: Dan
Comments: 6
Category: Reporting
Type: Feature Request
14
Please consider adding an RTF Text Box control to your report toolbar.   Crystal reports has this ability which we've used on many of our reports.  Currently the only work around for changing the RTF data to something that Telerik Reports will print cleanly, is to create a user defined custom function.
Completed
Last Updated: 15 Mar 2023 11:07 by ADMIN
Release R1 2023
Created by: Neli
Comments: 3
Category: Reporting
Type: Feature Request
14
Please, make possible setting the report viewer options in the initialization of the Web Report Designer. For example, pageMode, viewMode and so on.
Unplanned
Last Updated: 11 Jul 2024 16:58 by ADMIN
Created by: Rui Silva
Comments: 3
Category: Reporting
Type: Feature Request
14
Please, allow displaying the Web Report designer in Angular application.
Unplanned
Last Updated: 25 Jan 2022 11:30 by ADMIN
Created by: Angelina
Comments: 2
Category: Reporting
Type: Feature Request
14
Currently, the XLS export format is not available in .NET Core projects. Please, bring back this option.
Completed
Last Updated: 19 Sep 2022 09:42 by ADMIN
Created by: Franz
Comments: 8
Category: Reporting
Type: Feature Request
14

Problem description:
On ".net Framework" it is a supported scenario that assemblies with datasources and/or functions are loaded into the standalone ReportDesigner. This assemblies are used while designing and later also in the ReportViewer while executing the report. Feature described here https://docs.telerik.com/reporting/standalone-report-designer-extending-configuration

Now that .net 6 is release by MS the same feature is needed there. The problem is that the "standalone ReportDesigner" is targeting ."net framework" which means it can only load assemblies targeting ".net framework" or up to ".net standard 2.0". But that is not sufficient because on ".net standard 2.0" only EntityFrameworkCore3.1 is supported and all newer version (EF Core 6.0) are not.  See here https://docs.telerik.com/reporting/knowledge-base/use-reporting-in-dotnetcore-with-entity-framework-core

So in summary:
It`s not possible to use EF Core 6.0 (and upwards) DataSources in the given "standalone ReportDesigner" because it is targeting .net framework. It`s critical to be able to use the newest EF Core versions as DataSource to not be blocked from upgrading a ".net framework" application to .net 6 where the described feature/scenario is used. I need to use the "standalone ReportDesigner" because it gets shipped with the application to edit the reports individually by the enduser. The "VS ReportDesinger" is going to get the upgrade but this would only be usable as a developer before shipping the application.

Feature request:
Upgrade the "standalone ReportDesigner" to target .net 6.

Completed
Last Updated: 08 Mar 2019 09:39 by ADMIN
Some reports contain a lot of detail (audit reports, sales reports).  Users need to quickly find transaction numbers, etc. when balancing financials.  
Completed
Last Updated: 17 May 2018 07:26 by ADMIN
Created by: Shawnna
Comments: 1
Category: Reporting
Type: Feature Request
13
I need to be able to have page breaks inside a Telerik reporting Table based on my row groups.  Forum posts indicate that this is not currently possible.  Thank you. 
Completed
Last Updated: 04 Oct 2019 10:14 by ADMIN
Created by: Raed
Comments: 9
Category: Reporting
Type: Bug Report
13
The data coming from a JsonDataSource component has null values for a date field. Using the (IsNull, ??, IIf) to check for null does not seem to work. For example: =IIF(Fields.actualWorkHrs Is NULL, "T", "F") always returns false even when there are null values in the actualWorkHrs field.
Unplanned
Last Updated: 09 Feb 2022 13:36 by ADMIN
When exporting a Table with hierarchically organized dynamic groups, in CSV export only the first detail data row is rendered. Thus, great part of the data is ignored.
Unplanned
Last Updated: 24 Mar 2021 07:55 by ADMIN
Please, add an option to use a report hosted on the Telerik Report Server in the Web Report designer.
Completed
Last Updated: 26 May 2021 07:54 by ADMIN
Release R2 2021

Implementing Drag&Drop for the Web Report Design is a major step toward feature parity with the Standalone Designer, and helps end-users leverage their established workflow when migrating to the Web Report Designer.

  1. Dragging a field from the Fields list onto the surface should A) Create a default Textbox. B) Populate that Textbox with a simple =Fields.field expression.
  2. Dragging and dropping a component from the component tree should create that component at the drop location.