阅读:2094 回复:4
t156965365
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民

[BUG反馈]ComputationRule判断Checkbox的字段,总是on值

楼主#
更多 发布于:2016-12-07 16:59
ComputationRule = ”SUM({QualityAssuranceDtl.QAD_RollLen},if('{QualityAssuranceDtl.QAD_QANoPass}'== '1')return {QualityAssuranceDtl.QAD_RollLen};else return 0;)“
如上设置的属性,在调试的时候发现,取值字段QualityAssuranceDtl.QAD_QANoPass是逻辑型字段,得到的值一直都是on,无论该字段被选中或未选中

图片:snip_20161207165954.png


q74121123
10

帖子

35

跟帖

1332

积分

中级榴莲
中级榴莲
  • 社区居民
1楼#
发布于:2016-12-13 10:46
用.is(':checked')试试
如果你觉得自己,整天累得跟狗一样。你真是误会大了,狗都没有你这么累。
武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
2楼#
发布于:2016-12-13 15:31
应该属于产品bug,需要修改原js文件

图片:新建位图图像.bmp

武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
3楼#
发布于:2016-12-13 15:31
 if (ctl.length > 0) {
            if (ctl.attr("data-type") == "SheetCheckbox") {
                return ctl.find("input").is(":checked");
            }
            else {
                return ctl.val();
            }
        }
武汉技术支持团队
40

帖子

1181

跟帖

3860

积分

论坛版主
论坛版主
4楼#
发布于:2016-12-13 15:32
使用配置示例

图片:QQ截图20161213153148.png

游客

返回顶部