Foxtable(狐表)用户栏目专家坐堂 → 救助


  共有2457人关注过本帖树形打印复制链接

主题:救助

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/6/25 21:10:00 [显示全部帖子]

把副本改为sqltable就简单得多了,直接使用AppendLoad追载新数据即可,然后正本使用removefor移除。

副本就麻烦多了,每次都获取副本的所有行的主键,然后合并双击正本某行的主键,作为筛选条件使用;
双击事件
Dim ids As String
For Each dr As DataRow In Tables("副本").DataRows
    ids = ids & "," & dr("订单ID")
Next
ids= ids.Trim(",") &"," & e.row("订单ID")
Tables("副本").filter = "订单ID in ("ids")"

Tables("正本").filter = "订单ID not in ("ids")"

 回到顶部