Foxtable(狐表)用户栏目专家坐堂 → 赋值问题


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

主题:赋值问题

美女呀,离线,留言给我吧!
xiaohuli
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
赋值问题  发帖心情 Post By:2015/10/9 14:29:00 [只看该作者]

比如我在窗口中的表a中新增一行后,该行中会自动将另一个表b中的有些数据取过来,然后通过取过来的这些数据来判断(出库编号,日期,部门名称),当前表a中的数据中是否有相同的出库编号,日期,部门名称,如果有,则将该表a中相同的那一行的订单id赋给当前新增的行中的订单id中,如果没有,则订单id的编号是根据入库日期来编号的。目前如何将表a中相同数据中的订单id赋给表a的当前行。

 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/10/9 15:14:00 [只看该作者]

首先根据(出库编号,日期,部门名称)查找表a,如果找到,直接赋值即可

 

dim dr as datarow = datatables("表a").Find(查找条件)

tables("表a").Current("订单id") = dr("订单id")


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/9 15:45:00 [只看该作者]


 回到顶部