Dim tbl As Table = Tables("销售订单_table3")
Tables("销售订单_table2").Filter = "[款号ID] = '" & tbl.current("款号ID") & "'"
' 对比更新
Dim dt2 As DataTable = DataTables("横向销售明细尺码")
Dim dt1 As DataTable = Tables("销售订单_table2").DataTable
Dim t As Table = Tables("销售订单_table2")
Dim str1 As String = "XS,S,M,L,XL,2XL,3XL,4XL,5XL,6XL,F,XF"
Dim str2 As String = "65,70,75,80,85,9095,100"
For Each drr As DataRow In dt1.DataRows
Dim fdr As DataRow = dt2.Find("款号ID = '" & drr("款号ID") & "' ")
If fdr IsNot Nothing Then
For Each s As String In str1.Split(",")
If t.Cols.Contains("尺码_" & s) Then
fdr("衣裤尺码明细_" & s)=val(drr("尺码_" & s))
End If
Next
For Each s As String In str2.Split(",")
If t.Cols.Contains("尺码_" & s) Then
fdr("文胸尺码明细_" & s)=val(drr("尺码_" & s))
End If
Next
Tables("销售订单_table2").Filter = "[款号ID] = '" & tbl.current("款号ID") & "'"
Else
Dim dr1 As Row = Tables("横向销售明细尺码").AddNew
dr1("订单号")=drr("订单号")
dr1("款号")=drr("款号")
dr1("颜色")=drr("颜色")
dr1("杯型")=drr("杯型")
dr1("货期")=drr("货期")
dr1("款号ID")=drr("款号ID")
dr1("物供号")=drr("物供号")
dr1.Save()
Syscmd.Table.Lock()
Tables("销售订单_table2").Filter = "[款号ID] = '" & tbl.current("款号ID") & "'"
End If
Next