信息块-字段设置默认值样例

1.样例说明

82差旅报销单的费用明细分录新增时弹出信息块,现场可能需要在弹出信息块时设置信息块中某个字段的默认值。例: 82差旅报销单中设置费用明细信息块的”其他费用”字段的默认值为10。设置其他信息块字段默认值的也可以参考

2.样例配置

2.1 配置页面打开事件的after插入事件:

表格必输配置

2.2 重写beforeAdd方法,该方法内先调标准的业务再实现自己的业务:

    pageOnLoadAfterCl:function(e){
	   waf("#editGrid_entries").wafGrid("setFloatActions",[{"add":true,
	   beforeAdd:function(defaultValue,rowid,entry){
	   //先调标准的业务(标准中beforeAdd为private无法直接调用所以直接复制过来)
	   TravelAccountBill_Edit_Open.needChangeEvent=false;
	   TravelAccountBill_Edit_Open.isEntryEditing=true;
	   //修改其他费用字段的默认值为10
	   defaultValue.otherExpense = 10;
		}}]
		)
	}

相关样例