以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 父行和子行的同步刷新 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60983) |
-- 作者:seal51 -- 发布时间:2014/12/4 18:32:00 -- 父行和子行的同步刷新 帮助文件中父行和子行的同步刷新的代码应该放在哪个事件中呢? |
-- 作者:有点甜 -- 发布时间:2014/12/4 19:08:00 -- 可以单独做一个按钮。
或者写在需要刷新的事件上。 |
-- 作者:seal51 -- 发布时间:2014/12/4 19:31:00 -- 我做了一个按钮, 代码如下: Dim r As Row = Tables("订单主表").Current
发现主表新增的行没有加载的话, 点击刷新加载不了新增的数据, 只有主表的新增行加载后, 子表能刷新, 怎么办 |
-- 作者:有点甜 -- 发布时间:2014/12/4 19:33:00 -- 什么意思啊,这段代码的意思是,重新加载主表当前行的子表数据啊 |
-- 作者:seal51 -- 发布时间:2014/12/4 19:40:00 -- 也就是我点击了按钮, 订单主表的数据没有被刷新 |
-- 作者:有点甜 -- 发布时间:2014/12/4 19:42:00 -- 以下是引用seal51在2014-12-4 19:40:00的发言:
也就是我点击了按钮, 订单主表的数据没有被刷新
主表的数据,Load的时候,是先保存,再重新Load的,也就是说,当前行先保存,再去取后台数据的。
除非你用 r.Load(False) |
-- 作者:seal51 -- 发布时间:2014/12/4 19:44:00 -- 保存了, 但没有刷新 |
-- 作者:有点甜 -- 发布时间:2014/12/4 19:46:00 -- 以下是引用seal51在2014-12-4 19:44:00的发言:
保存了, 但没有刷新
刷新什么啊,刷新的是子表啊。主表只刷新当前行啊 |
-- 作者:seal51 -- 发布时间:2014/12/4 19:48:00 -- 哦, 主表也要刷新,怎么办 |
-- 作者:seal51 -- 发布时间:2014/12/4 19:50:00 -- CurrentTable.DataTable.load, 这个代码只能刷新当前表,不能刷新关联表, 对吗?这个代码和Syscmd.Table.Load()有区别吗?
|