介绍

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   作者:庞峰