Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Openerp 如何限制在odoo的订单行中再次添加相同的产品_Openerp_Odoo 8_Odoo 9 - Fatal编程技术网

Openerp 如何限制在odoo的订单行中再次添加相同的产品

Openerp 如何限制在odoo的订单行中再次添加相同的产品,openerp,odoo-8,odoo-9,Openerp,Odoo 8,Odoo 9,在销售订单中,在订单行中添加产品后,我们可以再次添加相同的产品。因此,我想限制它。如果我要添加相同的产品,它必须显示警告您已添加相同的产品 有人能帮我怎么做吗。使用sql约束: 在您的产品模型中添加以下行 _sql_constraints = [ ('constraint name', 'unique(field1,field2)', 'Warning msg'), ] 希望它能帮助你

在销售订单中,在订单行中添加产品后,我们可以再次添加相同的产品。因此,我想限制它。如果我要添加相同的产品,它必须显示警告您已添加相同的产品

有人能帮我怎么做吗。

使用sql约束:

在您的产品模型中添加以下行

_sql_constraints = [
    ('constraint name', 'unique(field1,field2)', 'Warning msg'),
    ]
希望它能帮助你