Completed
Last Updated: 15 Nov 2023 11:42 by ADMIN
Release 2024 R1 PI1

I am rendering Telerik reports (version 17.2.23.1010) with custom code on Linux Docker in .NET 7 with SkiaSharp. When I have Grouping in the Report, I receive the following exception:

An unhandled exception has occurred while executing the request.
      System.PlatformNotSupportedException: System.Drawing.Common is not supported on this platform.
         at System.Drawing.ToolboxBitmapAttribute..ctor(Type t, String name)
         at System.Reflection.CustomAttribute._CreateCaObject(RuntimeModule pModule, RuntimeType type, IRuntimeMethodInfo pCtor, Byte** ppBlob, Byte* pEndBlob, Int32* pcNamedArgs)
         at System.Reflection.CustomAttribute.AddCustomAttributes(ListBuilder`1& attributes, RuntimeModule decoratedModule, Int32 decoratedMetadataToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, ListBuilder`1 derivedAttributes)
         at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType)
         at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)
         at System.Attribute.GetCustomAttributes(MemberInfo element, Type attributeType, Boolean inherit)
         at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectGetAttributes(Type type)
         at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetAttributes()
         at System.ComponentModel.TypeDescriptor.DefaultTypeDescriptor.GetAttributes()
         at System.ComponentModel.TypeDescriptor.GetAttributes(Type componentType)
         at System.ComponentModel.ReflectTypeDescriptionProvider.ReflectedTypeData.GetConverter(Object instance)
         at System.ComponentModel.TypeDescriptor.DefaultTypeDescriptor.GetConverter()
         at System.ComponentModel.TypeDescriptor.GetConverter(Type type)
         at System.ComponentModel.PropertyDescriptor.get_Converter()
         at Telerik.Reporting.Serialization.ObjectReader.ReadProperty(Object obj, PropertyDescriptor prop, Type propType)
         at Telerik.Reporting.Serialization.ObjectReader.ReadProperties(Object obj)
         at Telerik.Reporting.Serialization.ObjectReader.ReadObject(Type type)
         at Telerik.Reporting.Serialization.ObjectReader.ReadXmlElement(String name)
         at Telerik.Reporting.Serialization.ObjectReader.ReadCollection(Object collection)
         at Telerik.Reporting.Serialization.ObjectReader.ReadProperties(Object obj)
         at Telerik.Reporting.Serialization.ObjectReader.ReadObject(Type type)
         at Telerik.Reporting.Serialization.ObjectReader.ReadXmlElement(String name)
         at Telerik.Reporting.Serialization.ObjectReader.Deserialize(IResourceHandler handler)
         at Telerik.Reporting.XmlSerialization.XmlSerializerBase.Deserialize(XmlReader reader, IResourceHandler resourceHandler)
         at Telerik.Reporting.XmlSerialization.XmlSerializerBase.Deserialize(Stream stream, IResourceHandler resourceHandler)
         at Telerik.Reporting.XmlSerialization.ReportXmlSerializer.Telerik.Reporting.ReportSerialization.IXmlSerializer.Deserialize(Stream stream, IResourceHandler resourceHandler)
         at Telerik.Reporting.ReportPackager.UnpackageDocument(Stream packageStream)

Without Grouping the report is rendered fine on Linux.

On Windows, everything runs fine as well.

 

Unplanned
Last Updated: 07 Feb 2024 09:30 by ADMIN
Scheduled for 2024 R2

When using the SqlDataSource component with a stored procedure that has an IF-ELSE condition which selects a different set of columns depending on whether the condition is true or false, the returned data schema is always as if the condition is evaluated to true.

While the schema is wrong, if I manually type the fields, at runtime, they get resolved correctly but it is inconvenient.

Completed
Last Updated: 23 Jan 2024 06:58 by ADMIN
Release 2024 Q1
The Web Report Designer does not allow underscores in the parameter name other than the first symbol. On the other hand, I can have underscores in the report name when I create it with the Standalone Report Designer and the documentation for the report parameter says that is should be possible.
Completed
Last Updated: 23 Jan 2024 06:55 by ADMIN
Release 2024 Q1
Created by: Damian
Comments: 0
Category: Reporting
Type: Bug Report
2

The following exception is thrown when setting up the .NET 6, .NET 7, and .NET 8 demos with version 17.2.23.1114 to utilize Reporting REST Service Redis Storage. The storage is configured to use the StackExchange.Redis version 2.0.601 with Telerik.Reporting.Cache.StackExchangeRedis.2:

Error registering the viewer with the service. An error has occurred. Method not found: 'Boolean StackExchange.Redis.IDatabase.StringSet(StackExchange.Redis.RedisKey, StackExchange.Redis.RedisValue, System.Nullable`1<System.TimeSpan>, Boolean, StackExchange.Redis.When, StackExchange.Redis.CommandFlags)'.

In the previous Reporting versions, 17.1.23.718 and 17.0.23.118 the Redis storage with the same setup works as expected.

Unplanned
Last Updated: 10 Jan 2024 08:58 by Christian

We have the requirement to use a GS1-128 Barcode and have to encode dynamically long identifiers in it.

We found ways to add a FNC1 sign using C# or VB.NET but we are looking for a solution that uses only the Standalone Report Designer.

Unplanned
Last Updated: 17 Jan 2024 13:26 by n/a
Created by: n/a
Comments: 0
Category: Reporting
Type: Feature Request
2

As a user, I would like to be able to define guidelines for my report using the rulers surrounding the design window. The guidelines will make it a lot easier to line things up on the report.

Unplanned
Last Updated: 21 Nov 2025 17:09 by Mark
The Telerik.Reporting NuGet package brings unnecessary assemblies when used in .NET Framework projects due to the change to the nuspec in the Telerik Reporting - Progress® Telerik® Reporting R2 2022 SP1 (16.1.22.622) release.
Unplanned
Last Updated: 23 Jan 2024 13:05 by Jean-Marc
Created by: Jean-Marc
Comments: 0
Category: Reporting
Type: Feature Request
2

Currently, the PDF rendering extension supports three versions of the standard – PDF/A-1b (2005), PDF/A-2b (2011), PDF/A-3b (2013).

I am generating invoice that need to be compliant with the Factur-X standard (similar to ZUGFeRD in Germany)

It is a PDF/A-3u compliant file where the human visible PDF is still there as a main document (like before), but where there is an XML File attached/included, which is standardized.
Unplanned
Last Updated: 06 Feb 2024 14:37 by ADMIN

We are implementing Telerik Reporting in our ASP.NET hosted Blazor WASM application (using .NET 6).
So far we based our implementation on the following sample: https://github.com/telerik/reporting-samples/tree/master/BlazorViewerAndDesignerExample, using a DesignerController which derives from ReportDesignerControllerBase.

As described in the following forum post, we require to add an HttpOnly Cookie to the UserIdentity.Context.
The cookie is to be used for authentication in the apicontroller of the WebServiceDataSource.
https://www.telerik.com/forums/pass-user-claimsprincipal-from-reportscontroller-to-webservice-datasource-controller 

So far we were able to add the cookie to the user context for most endpoints that request data from the WebServiceDataSource, except for a single endpoint.
The HTTP Post endpoint '/
data/model' (TelerikDesignerController.GetDataModel(DataSourceInfo dsi)) can not be overriden in the derived controller class.
This causes an error when the WebServiceDataSource is used in the a report at design-time in the WebReportDesigner.

It should be possible to override all public endpoints of the ReportDesignerControllerBase in my opinion.

Also the RenderLiveItemAsync() method should be marked 'protected virtual' so it can be overridden in a derived class.
Currently we had to override every unique render method (RenderGraphAsync, RenderShapeAsync, ...) individually, while we could achieve the same if we could override the RenderLiveItemAsync method.

KR,

Lennert

Unplanned
Last Updated: 05 Feb 2024 09:19 by Muhammad

When the Windows Accessibility -> Text size setting is scaled up, the text in the WinUI report viewer is not displayed correctly. That is, the text is scaled up according to the Windows setting but the items containing the text do not grow and parts of the text are truncated.

Completed
Last Updated: 12 Mar 2024 17:19 by ADMIN
Release 2024 Q2
Created by: Jacek
Comments: 2
Category: Reporting
Type: Bug Report
2

After installing the latest version, the WebServiceDataSource wizard does not send query parameters.

When the report is previewed, the WebServiceDataSource performs the request correct and the expected result is returned.

 
Unplanned
Last Updated: 09 Feb 2024 08:27 by Peter
Created by: Peter
Comments: 0
Category: Reporting
Type: Feature Request
2
Please add support to the Barcode report item for SSCC barcode.
Unplanned
Last Updated: 11 Mar 2024 11:20 by Steve

If you trigger the 'Clear selection' button of the HTML5 Report Viewer parameter's area, there is no request for a report document with the updated parameter values and the viewer shows the previous report waiting for the user to select parameter values. This problem occurs with both Single and MultiValue parameters with AvailableValues that are non-nullable.

In the Standalone Designer and desktop viewers, in the same scenario, the preview displays a message indicating that the user needs to select valid parameter values.

Unplanned
Last Updated: 11 Mar 2024 12:07 by Rajesh

When the non-native Excel page header and footer are used (the UseNativePageHeader and UseNativePageFooter XLSX options are set to False) and the SplitWorksheetOnPageBreak property is set to True, the page header section of the report is rendered only on the first sheet, while the page footer section of the report is rendered only on the last sheet.

All Excel sheets should have the page sections present.

Unplanned
Last Updated: 13 Mar 2024 14:48 by Muhammad

In the Standalone/Visual Studio Report Designers, the distances from the currently selected report item to the nearest elements can be shown by clicking the Show Dimensions button.

We would like to see this functionality implemented for the Web Report Designer too.

Unplanned
Last Updated: 27 Mar 2024 08:49 by Muhammad

.NET applications do not support rendering extensions like the XPS and MHTML rendering but the Reporting engine attempts to resolve them in such applications regardless.

There should be no attempts to resolve unsupported rendering extensions in .NET applications.

Unplanned
Last Updated: 08 Apr 2024 09:29 by Víctor

As an implementer, I sometimes need to trigger the Web Report Designer's commands programmatically. For example, saving the report definition when an external button is clicked.

Exposing an API for invoking the designer's commands would be of great help in implementing such functionality.

Unplanned
Last Updated: 11 Apr 2024 07:01 by Stavros

When I deploy the Angular HTML5 Report Viewer demo on Docker and build for production I receive the next error:

main.fa32b7794d384513.js:1 Uncaught Error: Invalid template:'<td class="#=data.cssClass#" role="gridcell"><a tabindex="-1" class="k-link" href="\#" data-#=data.ns#value="#=data.dateString#">#=data.value#</a></td>' Generated code:'var $kendoOutput, $kendoHtmlEncode = kendo.htmlEncode;$kendoOutput='<td class="'+(data.cssClass)+'" role="gridcell"><a tabindex="-1" class="k-link" href="#" data-'+(data.ns)+'value="'+(data.dateString)+'">'+(data.value)+'</a></td>';return $kendoOutput;'
    at Object.compile (main.fa32b7794d384513.js:1:269410)
    at main.fa32b7794d384513.js:1:565164
    at Object.dt (main.fa32b7794d384513.js:1:598166)
    at 961 (main.fa32b7794d384513.js:1:1411020)
    at n (runtime.142728358b17fb3f.js:1:128)
    at 735 (main.fa32b7794d384513.js:1:117899)
    at n (runtime.142728358b17fb3f.js:1:128)
    at 158 (main.fa32b7794d384513.js:1:110372)
    at n (runtime.142728358b17fb3f.js:1:128)
    at main.fa32b7794d384513.js:1:1503100

When I remove the viewer from the project the problem disappears.

With the same 'Dockerfile' and 'nginx.conf' the Native Angular Report Viewer works as expected.

Unplanned
Last Updated: 04 Apr 2025 10:42 by ADMIN
Scheduled for 2025 Q3
Created by: Jonathan
Comments: 0
Category: Reporting
Type: Bug Report
2

Password-protected PDF documents generated with Telerik Reporting have blank pages when opened with an iPhone.

In Development
Last Updated: 25 Sep 2025 13:51 by ADMIN
Created by: Prashant
Comments: 6
Category: Reporting
Type: Feature Request
2

we need to have complete End User Tutorial for Web Report Designer, where all the excel like features need to be demonstrated.

including Pivot etc.