Hi Damian,
Thanks for contacting Syncfusion support.
Our ReportViewer DateTime parameter is rendered based on ReportViewer control culture format and it does not depend on the system regional settings. If we have to change the date format of the parameter, then we need to modify the ReportViewer locale property to required culture. Hence we have provided the workaround support to load the report parameter based on locale culture and its working properly at our end. The locale property name is doesn’t changed for the latest Report Server. Please follow the below steps to apply the fix in your Report Server Application.
1.Ensure to stop the Report Server application from the desktop shortcut – “Stop Syncfusion Report Server”.
2.Download your required culture script from the below link.
3. Paste the downloaded culture script and past into the below location.
{{InatalledLocation}}:\Program Files (x86)\Syncfusion\Report Server\ReportServer.Web\ Scripts\EssentialJS\i18n
4. Refer the pasted file in the “i18n” folder to “ReportViewer.cshtml” file like below from the below location.
{{InatalledLocation}}:\Program Files (x86)\Syncfusion\Report Server\ReportServer.Web\Views\FileRender
5. Now set the locale property in ReportViewer control render page that is “ReportViewer.cshtml” page like below,
6. Start the Report Server Application from the desktop shortcut – “Start Syncfusion Report Server”.
Regards,
Yuvaraj D.