以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 赋值问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75472) |
-- 作者:xiaohuli -- 发布时间:2015/10/9 14:29:00 -- 赋值问题 比如我在窗口中的表a中新增一行后,该行中会自动将另一个表b中的有些数据取过来,然后通过取过来的这些数据来判断(出库编号,日期,部门名称),当前表a中的数据中是否有相同的出库编号,日期,部门名称,如果有,则将该表a中相同的那一行的订单id赋给当前新增的行中的订单id中,如果没有,则订单id的编号是根据入库日期来编号的。目前如何将表a中相同数据中的订单id赋给表a的当前行。
|
-- 作者:Hyphen -- 发布时间:2015/10/9 15:14:00 -- 首先根据(出库编号,日期,部门名称)查找表a,如果找到,直接赋值即可
dim dr as datarow = datatables("表a").Find(查找条件) tables("表a").Current("订单id") = dr("订单id") |
-- 作者:大红袍 -- 发布时间:2015/10/9 15:45:00 -- 参考 http://www.foxtable.com/help/topics/1451.htm
|