阅读:2628
回复:4
|
[BUG反馈]ComputationRule判断Checkbox的字段,总是on值
ComputationRule = ”SUM({QualityAssuranceDtl.QAD_RollLen},if('{QualityAssuranceDtl.QAD_QANoPass}'== '1')return {QualityAssuranceDtl.QAD_RollLen};else return 0;)“
如上设置的属性,在调试的时候发现,取值字段QualityAssuranceDtl.QAD_QANoPass是逻辑型字段,得到的值一直都是on,无论该字段被选中或未选中 图片:snip_20161207165954.png ![]() |
1楼#
发布于:2016-12-13 10:46
用.is(':checked')试试
|
|
|
2楼#
发布于:2016-12-13 15:31
应该属于产品bug,需要修改原js文件
图片:新建位图图像.bmp ![]() |
|
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(); } } |
|
4楼#
发布于:2016-12-13 15:32
使用配置示例
图片:QQ截图20161213153148.png ![]() |
|