Openerp 基于另一个域的字段上的域

Openerp 基于另一个域的字段上的域,openerp,odoo-8,odoo-9,odoo-10,Openerp,Odoo 8,Odoo 9,Odoo 10,在任务模板表单中,我可以添加组id。我想创建一个域,根据任务模板所属的组添加任务模板,但现在还不知道 类项目任务组(models.Model): _name='project.task.group' _inherit='project.object' name=fields.Char(string=“name”,required=True) 类ProjectTaskTemplate(models.Model): _name='project.task.template' _inherit='pr

在任务模板表单中,我可以添加组id。我想创建一个域,根据任务模板所属的组添加任务模板,但现在还不知道

类项目任务组(models.Model):
_name='project.task.group'
_inherit='project.object'
name=fields.Char(string=“name”,required=True)
类ProjectTaskTemplate(models.Model):
_name='project.task.template'
_inherit='project.object'
name=fields.Char(string=“name”,required=True)
group\u id=fields.manyOne('project.task.group',string=“task group”)

project.task.form
项目任务

首先在模型“project.task.group”中添加字段

template\u id=fields.One2many('project.task.template','group\u id',string='group task')
“project.task”字段

task\u template\u id=field.manyOne('project.task.template'))
group\u id=field.manyOne('project.task.group'))
鉴于“项目任务”



首先选择模板,这样我们就可以在模型“project.task.group”中的第一个add字段中获取任务模板下的组id

template\u id=fields.One2many('project.task.template','group\u id',string='group task')
“project.task”字段

task\u template\u id=field.manyOne('project.task.template'))
group\u id=field.manyOne('project.task.group'))
鉴于“项目任务”


首先选择模板,这样我们就可以得到任务模板id下面的组id