ODOO 10如何根据交货操作行过滤交货订单?

时间:2018-07-12 08:39:54

标签: filter odoo stock

我正在尝试过滤产品中包含“早餐”的交货单。

我正在使用的域过滤器是:

<field name="domain">[('pack_operation_product_ids','=','breakfast')]</field>

但是,它会返回所有记录而不对其进行过滤。

当希望单击所有传输菜单项时,我希望它过滤所有记录。

DNS 谢谢,

2 个答案:

答案 0 :(得分:0)

search视图中,添加如下所示的过滤器。

<filter string='Product' domain="[('product_id','ilike','braeakfast')]"/>

希望它会对您有所帮助。

答案 1 :(得分:0)

如果 pack_operation_product_ids 具有诸如many2many或many2one或one2many的关系,则:

更改:

<field name="domain">[('pack_operation_product_ids','=','breakfast')]</field>

要这样:

<field name="pack_operation_product_ids" widget="many2many_tags" options="{'no_create': True}" domain="[('name','=','breakfast')]"/>