如何在Odoo v8中过滤Many2one

时间:2016-03-24 16:22:45

标签: field odoo-8

我有一个带有' ir.model'的Many2one字段。它给了我一个在我的odoo中使用的不同模型的列表,在改变这个字段的值时,我想用' ir.model.fields'来过滤我的Many2one。列出所选模型的字段

谢谢

2 个答案:

答案 0 :(得分:0)

您可以简单地将域放在ir_model_field_id的字段声明中。例如 domain =“[('ir_model_id','=',ir_model_id)]”

答案 1 :(得分:0)

假设您需要在所选模型中使用的所有字段名称。 然后在ir.model.fields对象中有一个ir.model的引用,

这么简单:

再拿另外两个ir.model.fields, 并在此字段中提供域名,如: [( 'model_id.id', '=',your_selected_model_field_name.id)]