以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 逻辑列多选跨表复制 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=170320) |
-- 作者:15666282205 -- 发布时间:2021/7/21 17:42:00 -- 逻辑列多选跨表复制 老师,我设计了跨表复制,目前只能复制单行数据,我想增加一列逻辑列,选中的多行同时跨表复制,请您指导,以下是复制单行的代码: Tables("现金日记账").AddNew() Tables("现金日记账").Current("摘要") = Tables("原材料进货记录").Current("摘要") Tables("现金日记账").Current("经办人") = Tables("原材料进货记录").Current("经办人") [此贴子已经被作者于2021/7/21 17:42:41编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/7/22 8:38:00 -- dim r as row for each dr as datarow = dataTables(""原材料进货记录").select("逻辑列=true")r = Tables("现金日记账").AddNew() r("摘要") = dr("摘要") r("经办人") = dr("经办人") next
|
-- 作者:15666282205 -- 发布时间:2021/7/22 9:45:00 -- 老师,提示第二行语法错误 for each dr as datarow = dataTables(""原材料进货记录").select("逻辑列=true") |
-- 作者:有点蓝 -- 发布时间:2021/7/22 9:49:00 -- 提示什么错误?逻辑列改为自己的列名 |
-- 作者:15666282205 -- 发布时间:2021/7/22 9:59:00 -- 老师,逻辑列我已经改了,提示: 编译错误,语法错误。然后是后面的这行代码
|
-- 作者:有点蓝 -- 发布时间:2021/7/22 10:10:00 -- for each dr as datarow in dataTables("原材料进货记录").select("逻辑列=true") |
-- 作者:15666282205 -- 发布时间:2021/7/22 10:23:00 -- ok,thanks! |