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

QQ登录

只需一步,快速开始

查看: 3766|回复: 4

[结贴] 关于实时合计的计算到底应怎么实现

[复制链接]

91

主题

339

帖子

894

积分

高级会员

Rank: 4

积分
894
QQ
发表于 2017-5-27 11:05:22 | 显示全部楼层 |阅读模式
BEx5.3.6中主从表,主表有一合计金额字段是从表金额的合计怎么实现?当我明细金额发生变化后,主的金额既时发生改变,用计算规则来实现只能计算当前页的(如果明细有分多页,则计算不正确),用ACTION参数aggregate又只能显示保存后的合计。论坛里转了一天也没看到解决方案

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2017-5-27 11:27:22 | 显示全部楼层
data提供的有sum方法http://doc.wex5.com/?p=3416
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

91

主题

339

帖子

894

积分

高级会员

Rank: 4

积分
894
QQ
 楼主| 发表于 2017-5-27 11:55:14 | 显示全部楼层
jishuang 发表于 2017-5-27 11:27
data提供的有sum方法http://doc.wex5.com/?p=3416

sum只能计算当前页的,有分页就不对了
回复 支持 反对

使用道具 举报

99

主题

216

帖子

870

积分

高级会员

Rank: 4

积分
870
QQ
发表于 2017-5-27 13:09:07 | 显示全部楼层
JS实现
回复

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2017-5-27 14:09:28 | 显示全部楼层
可以用ACTION参数aggregate的方式获取值,然后前端在做判断,当data新增时做一个标记,在onValueChange中判断这个标记以及是合计的那个列变的时候直接用后端的和列的值相加

如果不是新增的可以获取到之前的值先减去然后再加上新的值
onValueChange中新值和旧值都能获取到
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 10:23 , Processed in 0.113965 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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