Odoo中many2one字段类型指定不同的form view,实现也非常简单,只需要在context中指定form_view_ref 1 <field name="invoice_id ...
背景: 一个many one字段,在界面上下拉选值的时候,有一个打开弹窗选择的页面,有时候需要对这个数据排序,方便用户使用。 思路: 需要搞清楚的一点就是:点击这个many one字段,默认会发送一个search read请求,我们需要做的就是在这个过程中传递一个消息告诉odoo到这个位置了,需要排序了。当然,这个消息的发送,就可以用conext来传递。 实现: 在xml中对应的字段中设置cone ...
2020-01-28 14:59 0 881 推荐指数:
Odoo中many2one字段类型指定不同的form view,实现也非常简单,只需要在context中指定form_view_ref 1 <field name="invoice_id ...
没加过滤条件的时候,效果如下,点击下拉框,搜索更多出现所有模型下的模板: 改进方法(增加默认过滤条件,显示指定模型下的内容): 即:上方增加domain表达式:domain=lambda self: [('model', '=', self._context.get ...
odoo12 通过一个字段控制另一个Many2one字段的domain 场景:用户在选择产品类别的时候,二级联动到对应产品,就是设置一个搜索范围限制 对于先使用odoo10,再使用odoo12以后,对于同样的功能,差别真的是深有体会,先来说一下12的,毕竟来的都是求知的。 直接 ...
参考: https://www.jianshu.com/p/3fb96365f33e 我的需求,根据订单明细中选择的产品,来筛选库存中的数据,只筛选出当前产品下的库存. 重点摘要: context 传值. 修改查询的方法:name_search( 针对 ...
many2many (0,0,{values}) 根据values里面的信息新建一个记录。 (1,ID,{values})更新id=ID的记录(写入values里面的数据) (2,ID) 删除id=ID的数据(调用unlink方法,删除数据以及整个主从数据链 ...
参考文档 看云文档参考 思否ruter文档参考 odoo开发,需要那些工具 python postgresql node.js less (css是静态, less是动态) git 运行odoo 1 安装路径: /xx/xx 2 /xx/xx/odoo-bin -c ...
New API odoo8 引进的"new API" 是更容易编码的方式, 已经将odoo10 ...