以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Syscmd.Row.Refresh  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180244)

--  作者:9EQ98
--  发布时间:2022/10/10 14:56:00
--  Syscmd.Row.Refresh
请问:

For Each R As Row In Tables("成瓷报表").Rows
    SysCmd.Row.Refresh()
Next

是否就是同步当前显示表每一行数据为最新数据吗?

--  作者:有点蓝
--  发布时间:2022/10/10 15:06:00
--  
For Each R As Row In Tables("成瓷报表").Rows
    r.load()
Next

--  作者:9EQ98
--  发布时间:2022/10/10 16:04:00
--  

用这个循环卡屏,
WINDOWS任务器显示无响应
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2022/10/10 16:07:00
--  
一行行的加载,卡是很正常的。如果要加载整个表,直接datatables("成瓷报表").load
--  作者:9EQ98
--  发布时间:2022/10/10 17:15:00
--  
加载1万行数据,需要大概15至20秒,速度有点慢
--  作者:有点蓝
--  发布时间:2022/10/10 17:34:00
--  
1、如果是远程数据库,看网络带宽,带宽越大速度的越快
2、和表事件,表达式列也有关。加载后可能触发事件。同时会引起表达式列的重新计算