经狐爸老师的指点,完成按钮的部分代码,可一次复制到两张表(代码如下)。
Dim r1 As Row = Tables("设备目录").Current
If DataTables("设备折旧").Find("设备编号 = '" & r1("设备编号") & "'") IsNot Nothing Then
Return
Else
Dim nms() As String = {"设备编号","产权单位"}
Dim mms() As String = {"设备编号","产权单位","使用单位"}
Dim r2 As Row = Tables("设备折旧").Addnew()
Dim r3 As Row = Tables("设备借用").Addnew()
For Each nm As String In nms
r2(nm) = r1(nm)
Next
For Each mm As String In mms
r3(mm) = r1(mm)
Next
End If
现在碰到新问题:
1、需要将设备目录表的购置日期分别复制到两张表的启用日期和借用日期,由于列标题不同,如何复制过去?
2、需要在设备折旧表的来源列,填入“购置”,如何通过代码自动完成?
要求在同一段按钮代码中完成。还请各位老师帮助指教,谢谢!!