-- 作者:有点灰2
-- 发布时间:2022/5/31 10:33:00
--
If e.DataCol.Name = "设备状况" And e.DataRow("设备状况") = True Then e.DataRow("购入日期") = Date .Today End If
If e.DataCol.Name = "校正日期" Then If e.DataRow("校正日期") < Date.Today.AddDays(3) Then e.DataRow("设备状况") = False End If End If
Dim dc As DataCol = e.DataCol Dim dr As DataRow = e.DataRow If dc.Name = "购入日期" OrElse dc.Name = "校正周期" Then If dr.IsNull("购入日期") OrElse dr.IsNull("校正周期") Then dr("校正日期") = Nothing Else dr("校正日期") = dr("购入日期").AddDays(dr("校正周期")) End If End If
我自己写的三段代码 能不能给融合到一段啊
|