如何根据条件创建动态选择字段?

时间:2018-08-24 06:39:37

标签: odoo

我正在学习使用ODOO 11CE开发某些东西。    我想用条件填充“ filelds.Selection”。

例如:        如果我更改CRM线索的阶段,则x_status选择字段也会更改。

这是我的尝试,但我没有工作。

class MYLead(models.Model):     _inherit = ['crm.lead']

Debug.Print html.getElementsByClassName("userBot")(0).innerText

1 个答案:

答案 0 :(得分:0)

那是因为self为空,所以它根本不会循环。

模块更新时而不是在记录创建时,将填充selection属性。 仅执行once

您不能以静态方式动态填充Selection的元素。例如。

def _get_status_list(self):
    return [(1, 'option1'), ('2', 'option2')]

x_status = fields.Selection(selection=_get_status_list, string='Status')
相关问题