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

QQ登录

只需一步,快速开始

查看: 4363|回复: 6

[结贴] biz计算关系问题

[复制链接]

87

主题

250

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
发表于 2019-1-18 11:14:32 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: MySQL 服务器操作系统: 应用服务器:
客户端操作系统: Windows 其它 浏览器:
如图,设置bizdata中某个关系,以其他四个关系累加得出但实际页面中,没有触发计算,并且全是[Object][Object],这是咋回事?



1.png
2.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-1-18 11:57:20 | 显示全部楼层
确认你的数据是数值类型的吗?本地设置可以正确计算
row.jpg
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

87

主题

250

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
 楼主| 发表于 2019-1-18 12:44:42 | 显示全部楼层
本帖最后由 zzqqstc 于 2019-1-18 13:07 编辑
jishuang 发表于 2019-1-18 11:57
确认你的数据是数值类型的吗?本地设置可以正确计算

我设置的是Decimal类型。是要换成Integer试试吗?
换成Integer搞定。

如何对分项得分的值进行校验,是在BizData的约束关系里写,还是在input控件中设置 min,max?  input中的min,max属性一般啥时候用?

如果想实现,有人直接填写总分,则保存总分;如果不填总分,则必须要用分项加和。
这个有没有啥好的处理办法?感觉只有在beforeCommit之前写代码了。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-1-18 13:49:37 | 显示全部楼层
API中有说明

js.jpg




数据保存前事件中自己判断总的值如果没有,就去另外的值计算给总的值赋值
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

87

主题

250

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
 楼主| 发表于 2019-1-18 16:03:17 | 显示全部楼层

在BeforeSave中检查参数出错,返回return false;

但是 save commit还是执行,应该怎么停止saveCommit执行?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-1-18 16:30:58 | 显示全部楼层
返回return false要做什么?如果是中断保存事件的event中提供的有设置具体看看API中事件的说明

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

87

主题

250

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
 楼主| 发表于 2019-1-21 10:41:01 | 显示全部楼层
请结贴
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 22:54 , Processed in 0.067705 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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