Foxtable(狐表)用户栏目专家坐堂 → [求助]


  共有2029人关注过本帖平板打印复制链接

主题:[求助]

帅哥哟,离线,有人找我吗?
sxm12123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:19 积分:230 威望:0 精华:0 注册:2019/7/30 15:58:00
[求助]  发帖心情 Post By:2019/9/20 16:13:00 [只看该作者]

 
A表有一行逻辑列,如果选择逻辑列,A表删除对应行,同时B表增加相同行,AB表结构相同。
存在问题:A表逻辑列选择多行后,B表只能增加一行,A表选择的行则全部删除。
老师帮看看,并且有没有更简单的办法。只是把逻辑列选择的行复制到B表。

Dim cr As Row = Tables("在途汇总02").current

If cr("选择") = True Then

    Dim dr As DataRow = DataTables("入库明细表").AddNew

    For Each dc As DataCol In DataTables("在途汇总02").DataCols

        dr(dc.Name) = cr(dc.Name)

    Next

DataTables("在途汇总02").DeleteFor("[选择] = true")

End If


 回到顶部