起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2245|回复: 2

[已结贴] 动态数据集自动加载数据

[复制链接]

105

主题

305

帖子

663

积分

高级会员

Rank: 4

积分
663
QQ
发表于 2019-9-23 14:49:09 | 显示全部楼层 |阅读模式
动态数据集明明设置了自动模式为空,如下图:

1.png

为什么还是会自动加载数据的。页面上也没设置让数据集加载的事件。

而且,如果是这个用户ID参数是空(即“”),过滤结果为全部数据,如下图:

2.png

请问这是为什么?




48

主题

155

帖子

299

积分

中级会员

Rank: 3Rank: 3

积分
299
QQ
发表于 2019-9-23 22:26:07 | 显示全部楼层
首先,他这个空过滤数据,返回全部数据的问题,老早就发现了。应该是他基础数据写包时,就如此默认了。结局办法,可以设定个刷新条件。如果为空,不让刷新就可以解决。
第二个问题,就是自动刷新问题,应该是别的组件触发了数据的刷新。通常列表组件会触发关联的数据集。
回复 支持 反对

使用道具 举报

105

主题

305

帖子

663

积分

高级会员

Rank: 4

积分
663
QQ
 楼主| 发表于 2019-9-24 09:25:48 | 显示全部楼层
15837225836 发表于 2019-9-23 22:26
首先,他这个空过滤数据,返回全部数据的问题,老早就发现了。应该是他基础数据写包时,就如此默认了。结局 ...

对的,如果过滤条件为空,即视为任何条件都符合,这个有好处,也有坏处,其实不应该这样。

第二个问题,确实是列表组件触发了数据集刷新,只能禁止列表组件刷新数据,再通过其他方式,条件符合的时候再刷新。

谢谢你的提示。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 22:46 , Processed in 0.059578 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表