【问题标题】:inherit res.partner in odoo 8 always error在odoo 8中继承res.partner总是错误
【发布时间】:2017-05-22 09:42:38
【问题描述】:

当我尝试使用 res.partner 作为模型时遇到问题。

我的代码模型是这样的:

class Master(models.Model):
    _inherit = 'res.partner'

    provinc = fields.Many2one(
        'provinc.relation',
        string='Provinsi',
    )

    city = fields.Many2one(
        'city.relation',
        string='city',
    )

    district = fields.Many2one(
        'kabupaten.relation',
        string='Kabupaten',
    )


    zip_code = fields.Integer(
        # 'res.partner',
        string='Zip',
    )

和这样的xml:

    <record model='ir.ui.view' id='practice_relation_res_partner'>
        <field name='name'>practice_relation_res_partner_inherit</field>
        <field name='model'>res.partner</field>
        <field name='inherit_id' ref='base.view_company_form'/>
        <field name='arch' type='xml'>
            <xpath expr="//field[@name='street']" position="after">
                <field name="provinc" />
            </xpath>
        </field>
    </record>

错误是:

字段rml_footer 不存在

【问题讨论】:

    标签: python-2.7 inheritance model odoo-8


    【解决方案1】:

    错误是因为您在 xml 中继承了合作伙伴模型的错误视图

    是 res.company 视图,您正在使用 res.partner 模型

    继承合作伙伴表单视图

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-23
      • 1970-01-01
      相关资源
      最近更新 更多