标签: reporting-services ssrs-2012
在我的报告中,有两个日期选择框用于设置开始和结束日期参数。
用户设置设置为en-za(所以yyyy-mm-dd),当选择日期时,它会以正确的格式显示,但如果日期超过12,则框会切换为US格式并出错。< / p>
报告语言设置设置为User!language,浏览器和计算机都设置为en-za和本地日期设置
User!language
任何人都知道为什么报告仍然会尝试使用美国格式的参数?
答案 0 :(得分:0)
检查数据库服务器上dateformat的值。
dateformat
USE [ReportServer] GO DBCC USEROPTIONS
SET dateformat ymd SELECT dateformat from sys.syslanguages s where s.name = @@language