案例效果
表单子功能【表单内纵向显示】数据如何赋值给主表的字段
实现思路
- 准备好表单纵向主子功能
- 注册主功能保存按钮点击事件
- 点击主功能保存按钮时,去获取子功能列表数据,求的金额之和,最后赋值给主功能字段
操作步骤
1、准备表单纵向主子功能
2、注册主功能保存按钮事件
相关代码
function(btn,event,eOpts){
//获取子功能对象
var func = JE.getFunc("JE_ZB_XMMX_ZI");
//拿到子功能列表数据
var dataInfo = func.gridview.getStore().data.items;
//循环计算出子功能列表数据金额之和
if(dataInfo.length > 0){
var sum = 0;
Ext.each(dataInfo,function(item){
sum += JE.toNum(item.get("XMMX_JE"));
});
//获取主表单对象,并给字段赋值
var form = btn.up("jeformview");
//获取项目金额字段对象
var XMXX_XMJE = form.getFields("XMXX_XMJE");
XMXX_XMJE.setValue(sum);
}
}
关键字,相关问题
- 表单内纵向显示
- 子功能
最后编辑: admin 文档更新时间: 2024-08-21 10:58 作者:肖海杰