Odoo是一款开源的企业资源规划(ERP)软件,它提供了丰富的模块和功能,用于管理企业的各个方面。在Odoo v9社区版本中,要显示继承模块上新res.partner联系人类型的字段,可以按照以下步骤进行操作:
from odoo import models, fields
class CustomPartner(models.Model):
_inherit = 'res.partner'
custom_field = fields.Char(string='Custom Field')
在上述代码中,我们创建了一个名为"custom_field"的新字段,它是一个字符类型的字段。
<odoo>
<data>
<record model="ir.ui.view" id="custom_partner_form_view">
<field name="name">custom.partner.form.view</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<field name="name" position="after">
<field name="custom_field"/>
</field>
</field>
</record>
</data>
</odoo>
在上述代码中,我们创建了一个新的视图,并将其继承自基础视图"base.view_partner_form"。然后,我们在视图中使用"position"属性将新字段添加到现有字段的后面。
{
'name': 'Custom Partner',
'version': '1.0',
'summary': 'Customize partner module',
'depends': ['base'],
'data': [
'views.xml',
],
'installable': True,
'application': True,
'auto_install': False,
}
在上述代码中,我们定义了模块的名称、版本、摘要、依赖关系和数据文件。
完成上述步骤后,您将能够在Odoo v9社区版本中显示继承模块上新res.partner联系人类型的字段。您可以在联系人表单视图中看到新字段,并在创建或编辑联系人时使用它。
关于腾讯云的相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,我无法直接给出链接。但是,腾讯云提供了一系列与云计算相关的产品和服务,包括云服务器、云数据库、云存储、人工智能等。您可以访问腾讯云的官方网站,了解更多关于这些产品的详细信息和使用方式。
领取专属 10元无门槛券
手把手带您无忧上云