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

QQ登录

只需一步,快速开始

查看: 1262|回复: 9

[结贴] 刷新数据组件时 只刷新一页

[复制链接]

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
发表于 2014-3-14 13:01:58 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
在grid页面中 有一个pageNavigator 关联了bizData (默认不加载数据 auto-load = false auto-new = false) 而在js中对bizData使用(vBidBizData.filters.setFilter("filter",filter);)  结果pageNavigator只加载一页数据 而不是加载全部数据
如果我说对了 请别忘记点赞.

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-14 13:39:54 | 显示全部楼层
pageNavigator只加载一页数据 是什么现象,截图说明
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-14 13:43:51 | 显示全部楼层
见图
360软件小助手截图20140314133953.jpg
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-14 13:44:28 | 显示全部楼层
如果我设置auto-load为true 结果能出来 不过会刷新两次
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-14 13:58:52 | 显示全部楼层
有思路吗
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-14 14:20:50 | 显示全部楼层
刷新两次是因为auto-load=true,会刷新一次
refreshData又会刷新一次
共查出14条记录,所以显示一页,贴一下代码
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-14 14:54:39 | 显示全部楼层
js代码

var businessUnitLinksDialog = {};
businessUnitLinksDialog.windowReceiverReceive = function(event){
var fOrgName = justep.Context.getRequestParameter("fOrgName");
var beginDate = justep.Context.getRequestParameter("beginDate");
var endDate = justep.Context.getRequestParameter("endDate");
if(fOrgName){
     fOrgName = decodeURIComponent(fOrgName.replace(/~/gm, "%"));
}
if(beginDate){
   beginDate = decodeURIComponent(beginDate.replace(/~/gm, "%"));
}
if(endDate){
   endDate = decodeURIComponent(endDate.replace(/~/gm, "%"));
}
var vBidBizData = justep.xbl("vBidBizData");
var filter = "V_Bid.fOrgName = '" + fOrgName + "' and SQL.to_char(V_Bid.fsqrq,'yyyy-mm-dd') >= '" + beginDate + "' and SQL.to_char(V_Bid.fsqrq,'yyyy-mm-dd') <= '" + endDate + "'" ;
vBidBizData.filters.setFilter("filter",filter);
vBidBizData.refreshData();
};
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-14 15:10:18 | 显示全部楼层
把filter 输出一下,然后在数据库中执行这个sql,看看有多少记录
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

242

主题

1418

帖子

2325

积分

金牌会员

批判主义者

Rank: 6Rank: 6

积分
2325
QQ
 楼主| 发表于 2014-3-14 15:49:54 | 显示全部楼层
SELECT V_Bid.*  FROM V_Bid V_Bid WHERE ((V_Bid.fOrgName1 = '乌鲁木齐分公司' and SQL.to_char(V_Bid.fsqrq,'yyyy-mm-dd') >= '2014-03-01' and SQL.to_char(V_Bid.fsqrq,'yyyy-mm-dd') <= '2014-03-31')) LIMIT 0, 14 看到了没 默认有个limit
如果我说对了 请别忘记点赞.
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-3-14 16:21:40 | 显示全部楼层
这个问题是x5某个版本的问题,现在已经解决,请下载最新版的x5
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 10:13 , Processed in 0.073551 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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