gpt4 book ai didi

reporting-services - 从 DateAdd() 获取年份的 SSRS 表达式

转载 作者:行者123 更新时间:2023-12-04 07:55:36 26 4
gpt4 key购买 nike

我正在尝试从 DateAdd 函数中获取年份部分。我在某些地方出错了。我尝试了很多方法,但仍然遇到错误

Datepart("yyyy", DateAdd("M",-2,Now))
这不起作用。你能帮我吗

最佳答案

看起来您正在尝试获取两个月前一天的年份:

=DatePart(DateInterval.Year, DateAdd(DateInterval.Month, -2, Now()))

评论后编辑

在注释中的表达式中,尝试将字符串和整数相加时出错。

所以看起来实际的需求是得到一个像 {Month name}-{year} 这样的字符串.

您可以通过直接在文本框中将格式表达式应用于日期来完成此操作:
=Format(DateAdd(DateInterval.Month, -2, Now()), "MMMM-yyyy")

或添加 MMMM-yyyy作为带有第一个表达式的文本框的 Format 属性:

enter image description here

不管怎样,今天你会得到:

enter image description here

关于reporting-services - 从 DateAdd() 获取年份的 SSRS 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19379429/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com