子表行添加时自动生成排序
2020-09-28 09:22:50
18722次阅读
0个评论
实现效果:点击子表中的行添加按钮,新增一条子表数据并对排序字段进行赋值。
实现方式:
1.通过js实现子表的行添加以及赋值操作
用到的脚本:
function addrow(){
debugger
var ctrls = $es.form.getCtrl('EAA_DICTIONARY_DATA', 'DISPORDER');
var disporder = 1;
$.each(ctrls, function (i, ctrl) {
disporder = disporder + 1;
});
$es.form.addTableRow('EAA_DICTIONARY_DATA', [{DISPORDER:disporder}],false);
}
其中$es.form.addTableRow中的第三个参数为true时 将子表数据清空后重新添加,若为false时,保留当前子表中的数据,在所有数据后添加新行。
2.infopath中按钮控件执行写好的js
0
0