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

QQ登录

只需一步,快速开始

查看: 4768|回复: 3

[处理中3] data组件的检索数量可否修改默认值?

[复制链接]

70

主题

320

帖子

579

积分

高级会员

Rank: 4

积分
579
QQ
发表于 2018-12-24 11:40:32 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
发生了一个尴尬情景。
在biz里,action默认limit 50,offset 0, 筛选的结果很多。而data组件默认limit只有20。我不太明白这个data的处理机制
如果我设置了个bizdata作为主数据,bizdata1作为某个字段A的下拉选择。分别绑定不同的data组件和action,其他设置都选默认,尤其limit=20这个事情。
表单选择列表/详细模版建立,列表假设100条数据,每页20条,那么在实际运行时,列表页的data加载到底是一次性加载所有数据(如果是这样,那么limit属性为何不生效)还是只加载20条(因为翻页的时候就能看到另外的20条数据,难道说那个分页数限制就是控制data limit属性的吗?)
字段A的下拉选择应该有34条。这么设置的情况下,只能出来20个选项,跟limit属性的设置倒是符合。
虽然后来通过增大这个limit限制扩大了可选项范围,但是谁知道这个范围是否满足日后需求?而且我也不能每个下拉框都这么修改过去
所以我想问下,有没有地方可以设置默认data的查询条数,或者有没有unlimit的选项设置。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36171
发表于 2018-12-24 15:26:45 | 显示全部楼层
limit设置为-1
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

70

主题

320

帖子

579

积分

高级会员

Rank: 4

积分
579
QQ
 楼主| 发表于 2018-12-24 17:58:02 | 显示全部楼层
没有默认修改data这个属性配置的地方对吗,我还是需要一个个data找过去
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36171
发表于 2018-12-25 09:22:24 | 显示全部楼层
不推荐所有的data这个都设置为-1,当数据量的多的时候是会影响性能,内存占用会很高,服务会卡死

如果非要这样可以修改,可以自己修改/BIZ/system/logic/code/dsrc/BizProcedure.java中BizData.query()方法调用参数,把limit改为-1
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-5 13:33 , Processed in 0.108265 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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