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

QQ登录

只需一步,快速开始

查看: 4203|回复: 4

[结贴] bizdata组件用了onCustomRefresh自己装载数据,如何设置分页信息

[复制链接]

38

主题

126

帖子

318

积分

中级会员

Rank: 3Rank: 3

积分
318
QQ
发表于 2017-3-21 12:14:56 | 显示全部楼层 |阅读模式
用了onCustomRefresh自己装载数据,装入的记录数和原来不一样,猜测分页肯定会有问题。如何把总行数等分页信息传给pagerbar组件?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-3-21 13:49:04 | 显示全部楼层
bizData为什么用onCustomRefresh自己装载数据?
bizData的总记录数是后端直接算的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

38

主题

126

帖子

318

积分

中级会员

Rank: 3Rank: 3

积分
318
QQ
 楼主| 发表于 2017-4-5 11:07:43 | 显示全部楼层
jishuang 发表于 2017-3-21 13:49
bizData为什么用onCustomRefresh自己装载数据?
bizData的总记录数是后端直接算的

还没确定是否存在问题。背景是实现流程的批量流转功能,显示一个代办任务列表,列表内容是业务单据,我们这样实现,先查询sa_task表,查出所有的代办task,再从task取sdata1,再通过onCustomRefresh一行一行的查出业务单据行。因为业务单据和sa_task不在同一个数据库中,因为兼容问题不想使用视图或者同义词,所以用onCustomRefresh。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-5 13:37:11 | 显示全部楼层
那就自己后端自己查数据返回table的,设置table的记录数就可以

X5的queryAction可以分页,原因是它发了两个sql,一个用于取数据,一个用于取得记录数。如果我们也要分页,也要使用相同的方法。
//设置table的count属性,总记录数
table.getProperties().put(Table.PROP_DB_COUNT, 100);
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

38

主题

126

帖子

318

积分

中级会员

Rank: 3Rank: 3

积分
318
QQ
 楼主| 发表于 2017-5-10 17:04:37 | 显示全部楼层
谢谢。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 23:12 , Processed in 0.082827 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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