Odoo:如何从另一个模型中检索值?

时间:2019-10-02 01:32:35

标签: php odoo-10

我有一个名为“ hr.applicant”的模型。在此模型下,我创建了一个名为“ x_contract_type”的字段,该字段的选择字段类型和选择选项包含以下内容:[('test','TEST'),('test2','TEST2')] 我有另一个名为“ hr.employee”的模型。我想做的是:当在“ hr.applicant”模型的“合同类型”下选择“ TEST”时,我希望该字段以相同的字段名称显示在“ hr.employee”模型下'合同类型'。基本上,最终目标是使“ hr.applicant”模型中的字段在被选中或经过招聘过程后出现在“ hr.employee”模型中;这不仅包括字段,还包括与个人相关联的文件,而他们仍被视为申请人。

我一直在搜索,只是发现了相关性,因为我对Odoo还是很陌生。我试过主要使用“依赖项”和“计算”字段作为高级属性,因为我已经阅读了一些与我的询问类似但不太完全的文章。尝试将输入保存在“依赖项”字段时,我不断收到此错误:

“验证约束时出错

依赖项u'hr.applicant.x_contract_type中的未知字段u'hr'“

可以肯定我遗漏了一些东西,但似乎无法理解。也许对Odoo有更多经验的人可以为我指出正确的方向或提供建议?谢谢

我已经尝试在两个模型的数据库结构下使用字段。

用于自我记录:     record ['x_contract_type'] = record.hr.applicant.x_contract_type

0 个答案:

没有答案