2

如果您安装带有招聘模块的 Openerp 7。并使用以下值创建一个简单的条目,例如

主题(内部领域name = 'name')= 10 年经验

申请人姓名= Jhon Smith

然后,如果您创建具有以下列的自定义模块

_columns = {
   'applicant_id': fields.many2one('hr.applicant', 'Applicant', required=True),
}

默认情况下,视图小部件将显示一个带有主题(内部字段名称='name')字段的下拉列表,但我想name='partner_name'在我的自定义模块中创建新记录时在下拉列表中显示申请人名称(内部字段)字段。

总之,如何在我的自定义模块的下拉小部件中显示申请人的姓名而不是主题。

4

2 回答 2

0

您需要applicant_id_rec_name自定义模块中定义。

尝试这个:

_rec_name = 'applicant_id'

查看预定义字段。

于 2013-05-29T05:18:13.910 回答
0

在 openerp 中有一个函数叫做name_get().这个函数返回一个包含记录 ID 和要显示的名称的元组列表。因此覆盖此函数并返回包含记录 ID 和申请人姓名的元组列表

于 2013-05-29T06:44:40.600 回答