Completed
Last Updated: 02 Oct 2025 09:18 by ADMIN
Release 2025 Q3
Alexander
Created on: 18 Jul 2025 11:17
Category: Reporting
Type: Bug Report
1
WebReportDesigner, saving report does not work when using double values and having Culture with different NumberSeperator

Hi Support team,

On ServerSide, when using a CultureInfo, with a NumberSeperator different then '.', e.g. CultrerInfo("de-DE"), it is not possible to Save a report.

It seems it is internally converted to a string based value and gets the different seperator and than can not be casted/converted back to double.

 

Best regards

Alexander Schneider

System Development | Loy & Hutz Solutions GmbH

 

1 comment
ADMIN
Todor
Posted on: 21 Jul 2025 10:19

Hi Alexander,

Thank you for describing the issue and for the screenshot. I managed to reproduce the problem locally after setting the culture to 'de-DE' in the constructor of the ReportDesignerController.

This is a bug on the server, probably in the serialization. The values seem to be sent correctly from the web designer/browser, as seen in the request:

"Extent": {
            "LatitudeMin": 50.4,

I converted the issue to a public bug report. As a token of gratitude, I updated your Telerik points.

I cannot think of a universal workaround. You need to use a culture with a NumberSeparator that is '.'. For example, you may set the culture in the ReportDesignerController. In this case, only the web designer will get this culture. However, the reports will be shown with the same culture also in Preview and Export of the Viewer embedded in the Web Report Designer.

Regards,


Todor
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.