一、查找页面取消按钮对应的方法,此处省略…
- 最终查找到的方法为:action_cancel
二、重写action_cancel方法,将弹窗form添加进来。并将输入框信息推送至右侧消息栏
- 新建一个model并与销售报价表建立关联关系,并建立取消单据原因字段,这个文件是自己定义的文件
- 定义视图,也就是输入窗口,这里只需要定义form 视图就行,不需要tree跟window。记得自己定义footer 下面的按钮,然后给按钮定义事件
- 重写action_cancel,将窗口加入进来,这个文件是继承"sale.order"模型里面写的
- 将输入框字段添加进继承的"sale.order"模型里面,并给字段加上track_visibility=‘onchange’,次子短时在你新建的时候将消息推送至右侧。
- 将输入数据写入数据库并更新至右侧消息栏