Odoo -指向同一模型的多个Many2one字段
1.我想知道如何从同一个类中获得两个Many2one字段,实际上我只能得到一个many2one字段。
模型A中的我有两个字段
cod_modA = fields.Char()
descr_modA = fields.Char(),我想从B模型中得到两个Many2one字段:
rel_cod_modB = fields.Many2one ('cod_modA')
rel_descr_modB = fields.Many2one ('descr_modA')这样做的目的是为了能够根据cod_modA或descr_modA选择寄存器。
当前的是:
rel_cod_modB = fields.Many2one('cod_modA')
rel_descr_modB = fields.Text(related='rel_cod_modB.descrmodA ')2.如果选择字段Many2one rel_cod_modB,则字段rel_desr_modB是自动完成的。
如果我选择字段Many2one rel_descr_modB,则字段rel_cod_modB将自动折叠。
类似于相关的事情。
发布于 2018-03-26 12:25:22
试试下面的代码:
模型A:
model_A1 = fields.Char()
model_desc = fields.Char()模型B:
model_A1_child = fields.Many2one('modelA')
model_A1_desc = fields.Char(related='model_A1_child.model_desc')https://stackoverflow.com/questions/49475778
复制相似问题