reporting-services - SSRS 选择参数月份并更改参数。本月的第一天和最后一天
问题描述
我需要创建月份的参数列表,然后(选择后)以本月的日期格式([第一天]和[最后一天])重新计算另外两个参数,你能帮帮我吗?
解决方案
您正在查询数据库服务器以生成月份列表,尽管没有必要这样做。我建议宁愿在报告中创建月份列表并让报告计算月份的名称,因此语言取决于报告的语言设置(可以是用户浏览器中配置的语言)。
例如,要计算Value的标签,请使用类似的表达式。 1
=MonthName(1)
可以使用以下表达式计算参数 FirstDay
和LastDay
(或只要您需要它们的值):
- 第一天:
=DateSerial(Today.Year, Parameters!Month.Value, 1)
- 最后一天:
=DateSerial(Today.Year, Parameters!Month.Value, 1).AddMonths(1).AddDays(-1)
推荐阅读
- android - 如何在 Firebase 中存储 QR 码的值
- mongodb - 链接 Mongo C 驱动程序静态库时未定义的符号引用错误
- firebase - 尝试通过 Cloud Scheduler 调用使用 firebase-admin 对服务帐户进行身份验证?错误:Firebase ID 令牌的“iss”(颁发者)声明不正确
- python - 用循环填充数组中的字符串只会给我索引中的最后一个元素
- python - 以编程方式为 GCP 的 OAuth 2.0 客户端 ID 中的授权重定向 URI 添加 URI
- python-3.x - 尝试使用detectron2时出现CUDA RuntimeError
- php - 如何在 WooCommerce 的注册页面上创建密码并确认密码
- node.js - 在 nodejs express 中渲染车把视图的问题
- css - 添加两个边框以输入一个有半径的边框
- flutter - Flutter Crashlytics 移除 CustomKey