4 Answers, 1 is accepted

I found solution:
By default, Telerik Reporting uses the system locale that determines the format
currencies, dates and times, and numbers (thousands and decimal separators). When there is a need
you can use the function to generate reports for non-system locale
FormatWithCulture. This function has the following syntax:
FormatWithCulture(cultureName, format, args)
• cultureName: RFC 1766 locale symbol, eg "en-PL"
• format: specifies the format of the value indicated as the third argument; has a form
“{0: formatSymbol}” eg “{0: D}”; the list of format symbols can be found on the website
https://github.com/telerik/kendo-intl/blob/develop/docs/date-formatting/index.md; including
argument, you can also add any text before or after the formatted expression
• args: references to the data source fields from which the values are to be formatted, in
Fields. FieldName
Hello Mateusz,
Can you elaborate on the requirement? Would you like to set a thousand separator for the final report documents exported with the preview functionality of the web designer, or you would like to change the separator when editing the report properties in the designer? I'm afraid that currently, both can't be configured.
For the final report document, the thousand separator is taken from the culture on the server.
There is also an option for providing a thousand separator when configuring a CsvDataSource data format.
Regards,
Todor
Progress Telerik

Hi Mateusz,
The separator that will be used for the thousands when displaying numeric values depends on the culture of that report or of the report itself.
To have the data display with a different separator, you can change the Report.Culture Property to a culture that displays numeric values with the desired separator.
For more information, please have a look at the Report Globalization article.
Regards,
Dimitar
Progress Telerik