以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQL查询表,想选择这个表为主表的时候同步一下  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27407)

--  作者:outes
--  发布时间:2012/12/30 16:12:00
--  SQL查询表,想选择这个表为主表的时候同步一下

SQL查询表,想选择这个表为主表的时候同步一下,代码要怎么写,写哪个事件

我在AfterLoad:

DataTables("SC0115").LoadFilter=""
DataTables("SC0115").LOAD

没效果,还会卡死,退出FT,要怎么处理


--  作者:菲舍尔
--  发布时间:2012/12/30 16:18:00
--  
既然是查询表,那就用sql语句重新查询一次就可以了
--  作者:outes
--  发布时间:2012/12/30 18:42:00
--  

写在什么地方,我现在用“同步当前表”获取最新的数据,是库存表,我是想其他表加或减了数据,选择库存表的时候,LOAD一下,不知写哪个事件里好


--  作者:狐狸爸爸
--  发布时间:2012/12/30 23:27:00
--  

查询表的Load方法在某些情况下会出问题,先用Fill吧。

下次更新解决。


--  作者:outes
--  发布时间:2012/12/31 1:46:00
--  

用FILL更灵活,请问写在哪个事件好,想选择表A当主表的时候FILL一下


--  作者:lin_hailun
--  发布时间:2012/12/31 9:15:00
--  
以下是引用outes在2012-12-31 1:46:00的发言:

用FILL更灵活,请问写在哪个事件好,想选择表A当主表的时候FILL一下


项目属性->事件->maintablechanged

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