以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 通过表A 给表B相同条件下的字段同步.  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53445)

--  作者:coch2004
--  发布时间:2014/7/8 10:26:00
--  [求助] 通过表A 给表B相同条件下的字段同步.

请教各位一个问题,

数据条件是后台读取和写入.

 

表A增加一条记录后,(如商品型号为ABC,单据编号为:T),保存时通过保存按键代码查询表B相同条件的记录(如商品型号为:ABC),找到后把表B中此记录的单据编号值改:T

如果我删除表A的此条记录,我在表A的datarowdeleted事件中,查询表B商品型号为ABC的记录,找到后将它的单据编号字段值清空.(这点两个表同步我可以做到了)

 

但有个问题:

如果我删除表A的此条记录后(表B对应的值清空了).我即时恢复此条记录,表B对应的值如何即时恢复?

 

(真心希望有个表的记录恢复事件)

 

(根据表A 来添加或修改表B符合条件的值, 后续再根据表B得来的值进行其他的功能操作.这是大家经常会用到的!)

[此贴子已经被作者于2014-7-8 10:27:28编辑过]

--  作者:有点甜
--  发布时间:2014/7/8 10:46:00
--  

 恢复删除的行的时候,你就重新对表的行进行一下重置列的操作,触发对应的代码执行。

 

 http://www.foxtable.com/help/topics/1468.htm

 


--  作者:有点甜
--  发布时间:2014/7/8 10:48:00
--  
 又或者,你的同步代码,写在保存的时候,对保存的行,进行对应数据的更新