Reporting services SSRS呈现为pdf时始终将日期显示为MM/DD/YYYY

Reporting services SSRS呈现为pdf时始终将日期显示为MM/DD/YYYY,reporting-services,business-intelligence,Reporting Services,Business Intelligence,当我向报表查看器运行报表时,使用报表查看器提供的呈现方法,以DD/MM/YYYY格式正确返回日期。当我保存报告并将格式设置为PDF时,日期将为MM/DD/YYYY 为什么查看器和PDF上显示的日期不同? 知道我使用了格式(Fields!YourDateField.Value,“DD/MM/yyyyy”),但我遇到了同样的问题,如何在查看器和PDF上都将其设置为DD/MM/YYYY?您是否正确设置了报告>本地化语言?您可以通过添加一个文本框进行检查,该文本框的值为“=User!Language”用

当我向报表查看器运行报表时,使用报表查看器提供的呈现方法,以DD/MM/YYYY格式正确返回日期。当我保存报告并将格式设置为PDF时,日期将为MM/DD/YYYY

为什么查看器和PDF上显示的日期不同?
知道我使用了格式(Fields!YourDateField.Value,“DD/MM/yyyyy”),但我遇到了同样的问题,如何在查看器和PDF上都将其设置为DD/MM/YYYY?

您是否正确设置了报告>本地化语言?您可以通过添加一个文本框进行检查,该文本框的值为“=User!Language”用户!语言是fr FRI似乎无法复制您的问题,但将日期转换为字符串(替换为您的字段)可能是关键,尤其是在导出为PDF时<代码>=CDate(全局!执行时间)。ToString(“dd/MM/yyyy”)