以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 保存信息不全 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120163) |
-- 作者:有点甜 -- 发布时间:2018/6/8 15:13:00 -- 1、你的代码那里,就是只添加一行数据和保存一行数据啊。
2、如果你要addnew多行,你是不是应该写成循环? |
-- 作者:有点蓝 -- 发布时间:2018/6/8 17:00:00 -- 循环明细表所有行 |
-- 作者:有点蓝 -- 发布时间:2018/6/9 8:50:00 -- For Each cr2 As Row In Tables("出货信息_出货明细").Rows Dim cr1 = Tables("备货明细").AddNew
cr1("备货状态") = "备货中" cr1("业务员") = cr2("业务员") cr1("客户编码") = cr2("客户编码") cr1("下单日期") = cr2("下单日期") cr1("成品编码") = cr2("成品编码") cr1("成品描述") = cr2("成品描述") cr1("毛坯要求") = cr2("毛坯产地") cr1("需备数量") = cr2("当日数量") cr1("发货日期") = cr2("发货日期") cr1("包装要求") = cr2("包装要求") cr1("销售订单号") = cr2("销售订单号") cr1("订单要求") = cr2("订单要求") cr1("备货日期") = Today() cr1.Save Next DataTables("出货信息_出货明细").DeleteFor("成品编码 is null") Tables("备货明细").save DataTables("出货信息_出货明细").RemoveFor("") |