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
 ``` 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
为了简单叙述,暂时不考虑多个db的情况(主要是懒得说没有db或者多个db实例的情况)当odoo指定数据库开启服务时(也就是odoo-bin -d <some_db_name> ),我们使用chrome的隐身模式访问http://127.0.0.1:8069 1. 输入http://127.0.0.1 ...
分类:
其他好文 时间:
2020-01-06 00:43:27
阅读次数:
251
1. 很多人还是习惯使用restful格式进行接口操作,但odoo已默认jsonrpc,所以需要专门写一个装饰器 def json_response(func): """返回去除封装的JSON""" @wraps(func) def decorate(*args, **kwargs): reques ...
分类:
其他好文 时间:
2020-01-03 19:36:49
阅读次数:
211
源码js中有一个映射关系: C:\Users\dev01\gitproject\odoo12\addons\web\static\src\js\widgets\domain_selector.js var operator_mapping = { "=": "=", "!=": _lt("is no ...
分类:
其他好文 时间:
2020-01-02 15:54:49
阅读次数:
76