回家途中,考虑到加个条件,结果还是可以的,不管怎样,还是谢谢你。多学习你的方法,以后一定有用的。
If Forms("入仓窗体").Opened Then
For Each r1 As Row In Tables("需求材料_Table1").GetCheckedRows
Dim r2 As Row =Tables("入仓主表.入仓明细表").addnew
r2("存货编码")=r1("存货编码")
r2("材料名称型号规格")=r1("材料名称型号规格")
r2("计量单位")=r1("计量单位")
r2("计划数量")=r1("需求合计_数量")
Next
e.Form.Close
End If
If Forms("出仓窗体").Opened Then
For Each r1 As Row In Tables("需求材料_Table1").GetCheckedRows
Dim r2 As Row =Tables("出仓主表.出仓明细表").addnew
r2("存货编码")=r1("存货编码")
r2("材料名称型号规格")=r1("材料名称型号规格")
r2("计量单位")=r1("计量单位")
r2("计划数量")=r1("需求合计_数量")
Next
e.Form.Close