以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于表间复制的小问题请教 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30525) |
||||
-- 作者:fpx406 -- 发布时间:2013/3/29 15:25:00 -- 关于表间复制的小问题请教
各位: 请教一个问题,关于表间复制的。请看附件。 看窗口中里面的label说明。 大体是从一个副本表中拷贝数据到一个数据表中。 谢谢! |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/29 15:31:00 -- 接受按钮代码:
For Each r1 As Row In Tables("订单接收_Table1").Rows |
||||
-- 作者:fpx406 -- 发布时间:2013/3/29 15:42:00 -- 假如有多项明细,要先判定接收数量是否提完整的填写了 如果完整的填写了才能进行数据转存,不然就不执行转存代码 应该如何处理? 我用for each 假如第一项符合要求 也会被存到表中 不符合数据的完整性要求。 谢谢! |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/29 16:08:00 -- For Each r1 As Row In Tables("订单接收_Table1").Rows Dim r2 As Row = Tables("订单接收明细").addnew If r1.IsNull("订单号") OrElse r1.IsNull("接收数量") OrElse r1.IsNull("零件号") OrElse r1.IsNull("接收日期") Then messagebox.show("输入不完整") Else r2("订单号") = r1("订单号") r2("接收数量") = r1("接收数量") r2("零件号") = r1("零件号") r2("接收日期") = Date.Today End If Next |
||||
-- 作者:fpx406 -- 发布时间:2013/3/29 16:13:00 -- 谢谢狐狸爸爸 |