在 Odoo 模块中添加多选下拉列表
Add Multiselect dropdown in Odoo module
我想在 Odoo 模块中添加一个 multiselect 下拉列表
字段名称将是每周假期,它将用于 select 一周中的多天
下面python是我试过的代码。
'weeklyholiday': fields.selection([('Sunday', 'Sunday'), ('Monday', 'Monday'), ('Tuesday', 'Tuesday'),('Wednesday', 'Wednesday'), "Weekly Holiday"),
据我所知,您不能进行多选,除非您使用某种外部字段类型。我建议您改为在 many2many 中更改您的字段:
weeklyholiday = fields.Many2many('weekday')
在视图中使用以下声明,您应该能够完成您的需要。
<field name="weeklyholiday" widget="many2many_tags" options="{'no_create_edit':'1'}"/>
我想在 Odoo 模块中添加一个 multiselect 下拉列表 字段名称将是每周假期,它将用于 select 一周中的多天
下面python是我试过的代码。 'weeklyholiday': fields.selection([('Sunday', 'Sunday'), ('Monday', 'Monday'), ('Tuesday', 'Tuesday'),('Wednesday', 'Wednesday'), "Weekly Holiday"),
据我所知,您不能进行多选,除非您使用某种外部字段类型。我建议您改为在 many2many 中更改您的字段:
weeklyholiday = fields.Many2many('weekday')
在视图中使用以下声明,您应该能够完成您的需要。
<field name="weeklyholiday" widget="many2many_tags" options="{'no_create_edit':'1'}"/>