0
我有2个领域和many2one领域。这两个领域都是一个方法的许多领域。如果我在many2one字段中有2个项目,如“是”或“否”。在第一个字段中,我将选择“是”,在第二次选择字段时,它应该只有一个项目或选项,即“否”。Many2one字段中的一个项目只能在odoo中选择一次?
如何做?
我有2个领域和many2one领域。这两个领域都是一个方法的许多领域。如果我在many2one字段中有2个项目,如“是”或“否”。在第一个字段中,我将选择“是”,在第二次选择字段时,它应该只有一个项目或选项,即“否”。Many2one字段中的一个项目只能在odoo中选择一次?
如何做?
你应该试试以下,
假设你Many2one场com_model 'res.partner'
<field name="field1" />
<field name="field2" domain="[('id','not in',field1)]" />
<field name="field3" domain="[('id','not in',field1),('id','not in',field2)]" />
<field name="field4" domain="[('id','not in',field1),('id','not in',field2),('id','not in',field3)]" />
您需要定义更多的条件,根据自己的需要的。 like,
第二个字段不得包含第一个字段值。
第3个字段不得包含第一个和第二个字段值等。
,如果我在一个模型获得超过10场 –
你是指同一型号的10倍以上? –
请添加代码 –