Foxtable(狐表)用户栏目专家坐堂 → 请教,如何让日期加上指定天数


  共有1498人关注过本帖树形打印复制链接

主题:请教,如何让日期加上指定天数

帅哥哟,离线,有人找我吗?
SUV2258
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:48 积分:464 威望:0 精华:0 注册:2020/9/1 6:19:00
请教,如何让日期加上指定天数  发帖心情 Post By:2024/6/3 22:53:00 [只看该作者]

请教下老师:
   有三列数据,一列是“校验日期”,二列是“校验有效期”,三列是“下次校验日期”,如何让当校验日期列手动输入日期数据后,校验有效期和下次校验日期同时显示为手动输入日期后的一年减去一天的日期,即当前日期+364天,
例如,校验日期列输入2024年5月30日,其余二列同时显示为2025年5月29日。





 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/3 23:17:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/1452.htm

If e.DataCol.Name = "校验日期" Then
    If
 e.DataRow.IsNull("
校验日期"Then
        e.
DataRow("
校验有效期") = Nothing
        e.
DataRow("下次校验日期") = Nothing
    Else

        e.
DataRow("
校验有效期") = e.DataRow("校验日期").addyears(1).AddDays(-1)
        e.
DataRow("
下次校验日期") = e.DataRow("校验有效期")
    
End If
End
 If

 回到顶部