如何解决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 举报,一经查实,本站将立刻删除。