我不确定是否打破了流程并引入了此错误。当我编辑PO并确认PO时(参见图2)。
更改会在数据库中更新,但保存按钮仍然存在。但PO得到确认(见图3)。
我需要将“保存”按钮替换为“编辑”按钮(默认情况下就是这样)。
任何人都可以建议什么可能是错的或任何设置的东西??
任何帮助表示赞赏..
答案 0 :(得分:1)
在web addons-->web-static-src-->js-->view_form.js
中
添加以下代码行:
on_button_save: function() {
var self = this;
var result = confirm("Do you want to save Record..?");
if (result==true) {
return this.save().done(function(result) {
self.trigger("save", result);
self.reload().then(function() {
self.to_view_mode();
var parent = self.ViewManager.ActionManager.getParent();
if(parent){
parent.menu.do_reload_needaction();
}
});
});
}
else{
return result;
}
},
答案 1 :(得分:0)
这是保存按钮显示的默认行为,如果您没有单击它并单击表单上的按钮。
答案 2 :(得分:0)
实际上我是根据我的要求编写了这段代码。在保存记录之前,应该要求保存。这段代码可以帮助你完全实现你的要求。