在Odoo 12中,从按钮函数更新many2one域筛选器是指通过按钮触发的函数来更新many2one字段的筛选条件。many2one字段是Odoo中的一种关联字段,它允许用户从一个关联模型中选择一个记录。
在实现从按钮函数更新many2one域筛选器的过程中,可以按照以下步骤进行操作:
button_field = fields.Boolean(string="Update Filter")
@api.multi
def update_filter(self):
self.env['related.model'].search([]).write({'field_name': 'new_value'})
<button name="update_filter" string="Update Filter" type="object" class="oe_highlight"/>
以上代码中的related.model
是many2one字段关联的模型,field_name
是需要更新筛选条件的字段名,new_value
是新的筛选条件的值。
这样,当用户点击按钮时,按钮函数update_filter
会被触发,从而更新many2one字段的筛选条件。
应用场景:
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云