请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

cnsxwxq

银牌会员

231

主题

688

帖子

2227

积分

银牌会员

积分
2227
cnsxwxq
银牌会员   /  发表于:2021-10-20 10:06  /   查看:2529  /  回复:11
1金币
各位大佬,要请教关于页面上表格数据刷新机制的问题:1、数据改变后页面表格是不是自动刷新?

2、如果不是当前用户改变的数据,页面表格是不是也自动刷新?

最佳答案

查看完整内容

1、如果没有选择类似“重新加载绑定数据”选项,就不会自动刷新 2、如果没有勾选定时刷新表格,也不会自动刷新 ps:重新加载打开页面也会加载表格数据,有刷新效果

11 个回复

倒序浏览
最佳答案
最佳答案
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-10-20 10:06:07
来自 2#
本帖最后由 zyk.Zhou 于 2021-10-20 10:21 编辑

1、如果没有选择类似“重新加载绑定数据”选项,就不会自动刷新


2、如果没有勾选定时刷新表格,也不会自动刷新


ps:重新加载打开页面也会加载表格数据,有刷新效果




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
cnsxwxq
银牌会员   /  发表于:2021-10-20 10:50:00
3#
zyk.Zhou 发表于 2021-10-20 10:10
1、如果没有选择类似“重新加载绑定数据”选项,就不会自动刷新

你的意思是,不管是不是自己操作的,只要定时刷新、或者加载绑定数据,表就会刷新?
回复 使用道具 举报
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-10-20 10:53:51
4#
cnsxwxq 发表于 2021-10-20 10:50
你的意思是,不管是不是自己操作的,只要定时刷新、或者加载绑定数据,表就会刷新?

是的
回复 使用道具 举报
cnsxwxq
银牌会员   /  发表于:2021-10-20 11:05:47
5#
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-20 13:43:50
6#
zyk.Zhou 发表于 2021-10-20 10:06
1、如果没有选择类似“重新加载绑定数据”选项,就不会自动刷新

大佬正解,针对楼主的问题,我再补充一点。
1、数据改变后页面表格是不是自动刷新?
如果问题中的数据指的是数据库中的数据,表格的刷新规则就如楼上大佬所说,是需要通过“重新加载绑定数据”和“定时刷新数据”来重新从数据库中获取数据的,因为数据库中的数据量是无法预估的,如果实时刷新,当数据量较多时,对性能的影响就比较大。
如果问题中的数据指的是前端数据,比如odata、EXCEL公式,当公式中涉及单元格的值发生变化时,公式是会随之重新计算的。
回复 使用道具 举报
cnsxwxq
银牌会员   /  发表于:2021-10-20 13:58:17
7#
Chelsey.Wang 发表于 2021-10-20 13:43
大佬正解,针对楼主的问题,我再补充一点。如果问题中的数据指的是数据库中的数据,表格的刷新规则就如楼 ...

感谢回复。
有个疑问,Odata取出数据库的值后,如果数据库的数据发生变化,Odata是实时重新计算吗?
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-20 15:04:35
8#
cnsxwxq 发表于 2021-10-20 13:58
感谢回复。
有个疑问,Odata取出数据库的值后,如果数据库的数据发生变化,Odata是实时重新计算吗?

Odata每次重算会根据当前数据库中的数据重复取值,但是数据库发生变化这件事情是发生在后端的,它本身不会触发Odata的重算。类似这种问题仅看结论可能不是很好理解,建议您自己建立一个数据表,用两个用户同时登录应用,然后按照您的场景修改数据测试一下就可以验证啦~
回复 使用道具 举报
cnsxwxq
银牌会员   /  发表于:2021-10-20 15:31:43
9#
Chelsey.Wang 发表于 2021-10-20 15:04
Odata每次重算会根据当前数据库中的数据重复取值,但是数据库发生变化这件事情是发生在后端的,它本身不 ...

你的意思是:Odata重算只基于页面单元格或其他前端元素的变化,数据库层面的更新是不会触发Odata的重算的。
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-20 17:30:44
10#
cnsxwxq 发表于 2021-10-20 15:31
你的意思是:Odata重算只基于页面单元格或其他前端元素的变化,数据库层面的更新是不会触发Odata的重算的 ...

是的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部