我试图在我的xml视图文件上的模型之间做一个过滤器。但我不能使用外部模型的值。使用外部模型的域 - Odoo 9
其实我试着根据以前的选择过滤字段(M2O)的选项。
Myview.xml改掉呈现此
属性:从列表中选择一个属性]
版本:[在此选择的版本(从可用版本之前选择的属性)]
有我的模型
alternative_model
code = fields.Char('code', required=True, size=6)
description = fields.Char('description', required=True)
attribute_type_id = fields.Many2one('attribute', required=True)
attribute_version_id = fields.Many2one('version', required=True)
alternative_model
code = fields.Char('code', required=True, size=2)
description = fields.Char('description', required=True)
alternative_ids = fields.One2many('alternative','attribute_version_id')
alternative_model
code = fields.Char('code',required=True,size=6)
attribute_id = fields.Many2one('attribute',required=True)
description = fields.Char('description',required=True)
tag_ids = fields.One2many('tag','attribute_version_id')
我正在使用以下域: <field string="version" name="attribute_version_id" domain="[([attribute_type_id.code], '=',[attribute_version_id.attribute_id.code])]"/>
的伟大工程。我仍然必须练习更多的功能和api装饰器 – NMenam
是的onchange现在更强大,然后用新的api – Cherif