原文:odoo开发笔记 -- many2one搜索更多增加默认过滤条件

没加过滤条件的时候,效果如下,点击下拉框,搜索更多出现所有模型下的模板: 改进方法 增加默认过滤条件,显示指定模型下的内容 : 即:上方增加domain表达式:domain lambda self: model , , self. context.get res model 光写表达式还没有用,需要给当前模型cr template id字段所在的视图中传入上下文: ...

2018-11-26 14:52 0 2240 推荐指数:

查看详情

odoo开发笔记--前端搜索视图--按照时间条件筛选

odoo在日常使用中,常会有这样的需要,比如,某个列表按照 日 、周、月、年来过滤搜索。 效果: 那么如何实现呢,如下是一段不同写法的样例代码,提供参考。 注意: create_date字段,和create_uid字段一样,都是odoo系统自带 ...

Fri Dec 29 22:49:00 CST 2017 0 2659
odoo10 many2one字段下拉更多选项时自定义排序方法

背景: 一个many2one字段,在界面上下拉选值的时候,有一个打开弹窗选择的页面,有时候需要对这个数据排序,方便用户使用。 思路: 需要搞清楚的一点就是:点击这个many2one字段,默认会发送一个search_read请求,我们需要做的就是在这个过程中传递一个消息告诉odoo到这个位 ...

Tue Jan 28 22:59:00 CST 2020 0 881
Odoomany2one类型的字段指定form view

Odoomany2one字段类型指定不同的form view,实现也非常简单,只需要在context中指定form_view_ref 1 <field name="invoice_id ...

Tue Dec 25 01:04:00 CST 2018 0 627
odoo12 通过一个字段控制另一个Many2one字段的domain

odoo12 通过一个字段控制另一个Many2one字段的domain 场景:用户在选择产品类别的时候,二级联动到对应产品,就是设置一个搜索范围限制 对于先使用odoo10,再使用odoo12以后,对于同样的功能,差别真的是深有体会,先来说一下12的,毕竟来的都是求知的。 直接 ...

Thu May 14 00:07:00 CST 2020 0 834
Odoo Many2many 指定默认分组过滤

odoo里如果想单击某个菜单打开的页面是自带过滤的,可以在打开菜单的动作中添加默认过滤来实现,今天有同学在群里问,如何在Many2many的添加更多的弹出窗口中添加类似的过滤,其实是非常非常简单的,只需要在field的context里指定默认过滤即可。 例如:销售团队成员页面 默认 ...

Fri Jun 24 22:38:00 CST 2016 0 1775
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM