以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]自然年的计算  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103264)

--  作者:dixiaxiaodan
--  发布时间:2017/7/4 13:43:00
--  [求助]自然年的计算

各位大神,我们有些项目的监控是以自然年监控的,例如某项培训是2015.3.12做的,那们只要下一次培训是在2016.12.31之前做完就行。这种日期预警要怎么做,也就是实现只要是2015年的项目,到期日期都是2016年12月31日?谢谢。

 


--  作者:有点甜
--  发布时间:2017/7/4 14:14:00
--  

参考

 

http://www.foxtable.com/webhelp/scr/2471.htm

 

DataColChanged事件

 

Select Case e.DataCol.Name
    Case "生产日期"
        If e.DataRow.IsNull("生产日期") Then
            e.DataRow("到期日期") = Nothing
        Else

            Dim d As Date = e.DataRow("生产日期")
            e.DataRow("到期日期") = new Date(d.year+1, 12, 31)
        End If
End Select


--  作者:dixiaxiaodan
--  发布时间:2017/7/4 23:08:00
--  
非常感谢,太6了