ssrs-2012 - SSRS 日期表达式调整
问题描述
在 SSRS 中,我目前正在使用这个表达式:
=IIF(Today() >= DateSerial(Year(Today()), 4, 1),DateSerial(Year(Today()), 4, 1), DateSerial(Year(Today()) - 1, 4, 1 ))
在日期参数中(默认值,指定值)。这给了我01/04/2018。
但是,对于一个特定的报告,将日期默认为上一年会很有帮助 - 例如01/04/2017。
我试图调整上述表达式以使其工作,但没有成功。这个表达式可以改回一年吗?
谢谢。
解决方案
=IIF(Today() >= DateSerial(Year(Today()), 4, 1),DateSerial(Year(Today())-1, 4, 1), DateSerial(Year(Today()))- 2, 4 , 1))
推荐阅读
- mysql - MySQL拒绝用户与特定IP主机的连接
- java - Jar Runtime 中带有 Selenium webdriver 的 Java Gradle 错误
- php - 如何检查/查找字符串中是否有多个字母 | PHP
- python - 使用阈值对点是否在指定区域内进行分类 - python
- python - 编译 QML 源代码以使用 PySide2 进行保护
- c# - mongodb C# 使用查找和方面进行计数
- laravel - 如何将html表格行与1个参考和多个项目结合起来?
- pandas - 在 Dask 中,如何删除未在另一列的所有值中重复的数据?
- sql - 为什么我的查询可以使用 RIGHT() 和 LEFT() 函数,但不能使用 LIKE 谓词?
- vba - 搜索表格旁边的标题样式时 Range.Find 失败