以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]能否设置某个表的数据更新时,其他表暂时不联动更新  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150614)

--  作者:libo8284
--  发布时间:2020/6/3 10:01:00
--  [求助]能否设置某个表的数据更新时,其他表暂时不联动更新
老师好

我遇到了下面这种情况

table之间,设置了比较多的关联、表达式

其中某个表的某一列数据,与之关联的数据很多,当我修改这一列数据时,要等很久才能更新过来,我数了一下,需要100秒左右

能否设置某一个表的数据更新时,其他与之关联的数据,暂时不更新,等项目重启后,再更新?

谢谢老师

--  作者:libo8284
--  发布时间:2020/6/3 10:28:00
--  
这个更新很慢的列,原本是一个“逻辑列”,我之前切换False和True时,要等很久(约100秒)

我刚刚试了一下,把这个逻辑列改成一个常规的下拉列表“是”和“否”,则切换时就非常快



信息发的太仓促了,上面改常规列表变快,是因为我其他的连带表达式没有修改。所以,是“假”的变快

帖子不能删除,请忽略这一条帖子
[此贴子已经被作者于2020/6/3 10:55:15编辑过]

--  作者:有点蓝
--  发布时间:2020/6/3 10:28:00
--  
如果使用的是表达式列,没有办法控制。如果不需要即时更新,改为数据列,需要的时候再通过代码更新。

另外建议不要过多的依赖关联和表达式计算
[此贴子已经被作者于2020/6/3 10:28:33编辑过]

--  作者:libo8284
--  发布时间:2020/6/3 10:31:00
--  
好的,谢谢老师