@api.multidef button_cancel(self): for move in self: if not move.journal_id.update_posted: raise UserError(_('You cannot modify a posted entry of this ...
分类:
其他好文 时间:
2020-01-30 22:52:34
阅读次数:
125
前言: 关于search视图,存在三个知识点,就是: 搜索 过滤 分组 1. 搜索 指的就是,在搜索框,根据用户需求,指定搜索实现代码实现了的搜索功能,比如:按部门搜索,按资产名称搜索等等.... 实现方法: <record id="view_kthrp_asset_maintenance_wo_s ...
分类:
其他好文 时间:
2020-01-28 15:55:11
阅读次数:
132
背景: 一个many2one字段,在界面上下拉选值的时候,有一个打开弹窗选择的页面,有时候需要对这个数据排序,方便用户使用。 思路: 需要搞清楚的一点就是:点击这个many2one字段,默认会发送一个search_read请求,我们需要做的就是在这个过程中传递一个消息告诉odoo到这个位置了,需要排 ...
分类:
编程语言 时间:
2020-01-28 15:49:12
阅读次数:
182
odoo按钮点击时的弹窗提示确认消息 场景: 在单据页面操作工作流流程的时候,有时候会选择点击取消这份单据,但有时候会误点击,这时候最好是有一个弹窗消息提示一下你是否确认取消这样的消息 思路: 在button按钮上设置一个消息提示,后台设置提示的内容 实现: 在需要弹窗的按钮后面跟上这样一个属性: ...
分类:
其他好文 时间:
2020-01-28 15:46:27
阅读次数:
312
初始化序列 <?xml version="1.0" encoding="utf-8"?> <odoo> <data> <record id="seq_sale_order" model="ir.sequence"> <field name="name">XXX fund</field> <field ...
分类:
其他好文 时间:
2020-01-28 15:39:01
阅读次数:
105
可以查看odoo 源码的例子: 按常规的使用多线程调用方法,会出现环境错误. ...
分类:
编程语言 时间:
2020-01-17 13:15:52
阅读次数:
308
在模块升级或安装时更新,执行sql语句 1. 编写sql语句,并保存在sql文件中 2. 将sql文件引入到__manifest__.py ...
分类:
编程语言 时间:
2020-01-16 12:59:13
阅读次数:
110
打补丁得时候需要在方法中实现,如果直接在外部调用猴子补丁,在odoo服务启动时,就会出现锁异常,会出现死锁, 错误的示范: 正确的示范: ...
分类:
其他好文 时间:
2020-01-11 10:11:03
阅读次数:
119
![](https://img2018.cnblogs.com/blog/1043898/202001/1043898-20200109165738200-1733361802.gif) ``` class ActivityRules(models.Model): _description = '活... ...
分类:
其他好文 时间:
2020-01-09 17:09:40
阅读次数:
126
def _mapped_func(self, func): """ Apply function ``func`` on all records in ``self``, and return the result as a list or a recordset (if ``func`` retu ...
分类:
移动开发 时间:
2020-01-06 12:47:29
阅读次数:
126