在填报报表保存的时候,可以在工具条上自定义按钮执行保存方法,并且可以执行一些保存后的js扩展。
bios_after_save(obj){}
参数说明:
obj:obj=bios_getXmlHttpReq.responseText;
说明:填报保存操作后执行,根据obj.rtnCode == 0表示保存成功,obj.rtnCode == 1表示保存失败。
如果obj.rtnCode == 0,并且在设计器的“动作按钮”中设置了返回值,可以通过obj.data来获取返回值信息,例如:值 = obj.data.键。
如果obj.rtnCode == 1,可以通过obj.error来获取错误信息。
_b$fm.save(ignoreError, commitAll)
说明:执行填报保存方法。
参数说明:
ignoreError:是否允许强制提交。true:允许强制提交;false:不允许强制提交。
commitAll:是否仅提交改动数据。true:不允许仅交改动数据;false:允许仅提交改动数据
在自定工具条按钮的代码中添加js方法
在js方法中
_b$fm.save(ignoreError, commitAll);
//先执行save方法
bios_after_save(obj){
//再执行bios_after_save方法,然后判断obj.rtnCode的值,然后执行自己的js方法
}