Odoo 9.0视图中的Co依赖字段

约罗德姆

大家好,感谢您抽出宝贵时间阅读我的问题:

我需要使两个字段在视图中彼此更新,比如说其中一个列出了成分,而另一个列出了食物需求

requirements = fields.Selection([(0,"Vegan"),(1,"Lactose intolerant")])
ingredients_id = fields.Many2Many(comodel_name="sample.ingredients")

我需要的是更新ingredients_id域,以仅显示与a匹配的域,requirement反之亦然,如果您碰巧选择了其他字段并选择了合适的字段requirement我正在考虑使fieldA成为一个取决于field的计算字段B,然后添加一个on_changeto字段B来更新field A但是我很确定这会变成某种无限循环的情况。这是我唯一的选择还是我遗漏了一些东西?

Shikhar S

使用@ api.depends装饰器,并将两个字段都作为参数传递给装饰器。这将在每次更改两个值时触发功能,并且将相互依赖。

@api.depends('requirements','ingredients_id')
def function (self): ....
    do something....
    return 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Odoo 9空树视图

来自分类Dev

多对多字段 odoo 9

来自分类Dev

odoo 9-字段不存在

来自分类Dev

树视图中的Odoo v9计算字段在弹出后直到保存记录后才更新

来自分类Dev

Odoo v9:选择“创建和编辑”视图

来自分类Dev

Odoo 9表单视图自定义保存方法

来自分类Dev

Odoo 9将列添加到网格视图

来自分类Dev

如何使用函数过滤域视图?在 odoo 9

来自分类Dev

Odoo 9 如何编辑聊天机会笔记视图

来自分类Dev

如何设置仅可用于组的字段?在odoo9

来自分类Dev

odoo 9获取当前记录中的字段值

来自分类Dev

如何设置仅可用于组的字段?在odoo9

来自分类Dev

Odoo9为简单用户隐藏字段

来自分类Dev

布尔字段不起作用-Odoo v9社区

来自分类Dev

Odoo 9 - 动态选择字段取决于上下文

来自分类Dev

Odoo 9和机会

来自分类Dev

逐行阅读odoo 9

来自分类Dev

odoo 9 中的时区

来自分类Dev

将旧的API Odoo函数字段转换为Odoo v9社区

来自分类Dev

将继承的字段添加到树视图product_uom_categ-Odoo v9

来自分类Dev

在表单视图中显示树视图,其中模型之间具有一个共同点。在Odoo 9

来自分类Dev

Odoo-v9安装

来自分类Dev

Odoo 9报告任务错误

来自分类Dev

在odoo 9中翻译模块

来自分类Dev

调用python对象-Odoo 9

来自分类Dev

在Odoo 9中隐藏组

来自分类Dev

生成qweb报告odoo 9

来自分类Dev

从odoo9获得价值

来自分类Dev

保护前端表单odoo 9