介绍
recordchange(field,record,store) 组件列表数据发生添加和修改操作时触发
参数说明
参数名 | 类型 | 说明 |
---|---|---|
field | JE.core.ux.form.ChildFuncField | 当前表单组件的对象 |
record | Ext.data.Model | 单前操作的数据对象 |
store | Ext.data.Store | 列表的数据集 |
示例
计算子功能集合中的数据,并将总和回显到主功能字段
function(field,record,store){
//通过字段找到表单 表单再找到汇总字段
var form = field.up('panel[xtype=jeformview]'); //通过子功能集合字段找到当前表单
var XMXX_XMJE = form.form.findField('ZHAUNYUN_TQ'); //主功能:项目金额
var money =''; //所有金额之和 PGG_XSJE
//通过grid.store.each循环遍历子功能数据集
store.each(function(itemData){
money += itemData.data.PRODUCT_SPMC; //子功能:项目明细金额
})
XMXX_XMJE.setValue(money); //给合计字段项目金额:赋值合计的值
}
最后编辑: admin 文档更新时间: 2024-08-21 10:58 作者:庞峰