繁体   English   中英

SSRS日期参数解释问题

[英]SSRS Date Parameter Interpretation Issue

我正在寻找有关SSRS 2016和日期参数的帮助。

我们有多个包含日期选择器的报告,我们需要保留日期选择器。 问题是,当我们通过门户网站加载报告时,日期以MM / DD / YYYY的形式显示并保持这种状态。 我们有一个供员工使用的应用程序,它承载着报表查看器控件。 在此控件中,加载报告后,日期显示为DD / MM / YYYY,然后单击查看报告按钮后,其更改为MM / DD / YYYY,导致日期解释不正确(05/03/2018变为3月5日,而不是5月3日,等等)。

我们一直在尝试将整个公司的所有“日期和地区”设置更改为YYYY-MM-DD,因此我们所有的计算机和服务器都设置为该地区。 此外,我们所有的报告都具有en-CA语言,但是它们的格式和解释仍然不正确。

我试图将“参数”默认值设置为:

=CDATE(format(Today(), "yyyy-MM-dd"))

,但即使这样也没有改变date参数的格式。

我希望在SSRS 2016中找到一个位置,您可以在其中设置“参数”字段的“显示”格式,也可以设置具有全局日期格式的全局设置,但我认为这不存在。

是否可以在SSRS 2016中将特定的日期格式强制设置为“日期参数”? 怎么样?

谢谢。

在数据库服务器上检查dateformat的值。

USE [ReportServer]
GO

DBCC USEROPTIONS

查询结果

SET dateformat ymd
SELECT [dateformat] FROM sys.[syslanguages] s WHERE s.[name] = @@language 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM