微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SSRS 报告建造者日期参数为 MM/DD/YYYY

如何解决SSRS 报告建造者日期参数为 MM/DD/YYYY

在 Report Builder 3.0 中,我想创建一个日期参数,以便我可以拥有小日历并让最终用户单击日历以选择日期。但是,表中存储的数据设置为 2021-07-08 22:45:38。我尝试了 TO_CHAR 函数,但后来我不能放小日历,因为数据不再是日期了。

是否可以将日期时间转换为常规的 MM/DD/YYYY 并仍将其保留为日期列,以便我可以创建该参数?

表是C_LAB,日期列是LAB_DATE。就像我说的,我想创建一个参数,用户可以在其中选择日期并可以选择使用日历。

解决方法

2021-07-08 22:45:38 对我来说看起来是一个完全正确的 DateTime。假设 LAB_DATE 列数据类型是 DateTime,那么您可以轻松生成“仅日期”版本。

SELECT *,CAST(LAB_DATE as Date) AS LAB_DATE2 FROM C_LAB

或者如果您想在报告上使用日期选择器并过滤结果,查询将类似于

SELECT * FROM C_LAB WHERE CAST(LAB_DATE as Date) = @myDatePickerParameter

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?