''设置相同型材名称时用于多表融合的辅助数值型通用代码代码
'If e.DataCol.Name = "型材名称" Then
' Dim dr As DataRow
' dr = DataTables("表A").Find("[型材名称] = '" & e.NewValue & "'")
' If dr IsNot Nothing Then
' dr("辅助定位") = 0
' ' Else
' For i As Integer = 1 To 500
' e.DataRow("辅助定位") = e.DataRow("辅助定位") + i
' 'e.DataRow("辅助定位") = dr("辅助定位") + i '全变
' 'dr("辅助定位") = e.DataRow("辅助定位") + i
' 'dr("辅助定位") = dr("辅助定位") + i'全变一次,相同的不变
' Next
' End If
'End If
目的 型材名称如果第1次出现,辅助定位就设为1 如果第二次出现,就设为2,以此类推
玻璃副框 出现了3次 就依次设为1,2,3,........
边框 出现了2次 就依次设为1,2,........
封边条 出现了1次 就设为1
老师 上面的代码实现不了,上面的目的,搞了1上午也没搞明白,老师帮忙改改代码,压缩包里有文件可以测试,谢谢老师!