DataColChanged
Dim dr As DataRow = e.DataRow
If e.DataCol.Name = "开始日期" And dr.IsNull("开始日期") = False Then
For Each nm() As String In DataTables("登记表").GetValues("编号|开始日期|截止日期")
dr("月数") = DataTables("登记表").Compute("count(月份)","编号 = '" & nm(0) & "' And [开始日期] = '" & nm(1) & "' And [截止日期] = '" & nm(2) & "'")
Next
End If
重置开始日期列的时候发生错误
调用的目标发生了异常。
无法在 System.DateTime 和 System.String 上执行“=”操作。
[此贴子已经被作者于2020/1/9 14:22:41编辑过]