我的公式需要计算当前日期的1个月和/或当前日期的+1个月的值。我知道以下公式在当前日期之前的一个月内返回值:
DateAdd(" m", - 1,CurrentDate)
但现在我需要让-1
动态。类似DateAdd ("m", {?Custom_From_Date}, CurrentDate)
自定义参数将包含数月的数字。我怎么能做到这一点?
答案 0 :(得分:0)
然后在这种情况下,您需要在record selection formula
中使用此公式,如下所示。
首先,您需要创建一个类似于您提及{?Custom_From_Date}
的格式,并且应该要求用户在当前日期之前输入-
的值,如果在当前日期之后输入+
。
如果您的数据库日期格式是日期,请在记录选择公式中使用如下所示
Database.datefield >=CDate(DateAdd ("m", {?Custom_From_Date}, CurrentDate))
如果您的数据库日期格式是datetime,那么在记录选择公式中使用如下所示:
Database.datefield >=DateAdd ("m", {?Custom_From_Date}, CurrentDate)