补助表
Datacolchanged事件:
Select e.DataCol.Name
Case "工号"
If e.DataRow.IsNull("工号") Then
e.DataRow("次第") = Nothing
Else
Dim drs As List(of DataRow) = e.DataTable.Select("工号 = '" & e.NewValue & "'","_SortKey")
For i As Integer = 0 To drs.count -1
drs(i)("次第") = i +1
Next
End If
End Select
DataRowAdded事件:
DataTables("补助").DataCols("工号").RaiseDataColChanged(e.DataRow)
[此贴子已经被作者于2015/4/20 20:46:51编辑过]