我继承了资源配置设置并添加了一些新的字段,以显示在视图中,但我得到一个字段不存在的错误,即使我没有添加该字段
这是继承的模型资源配置设置并添加新字段
class SaleSettingInherit(models.TransientModel):
_inherit = 'res.config.settings'
debit = fields.Many2one('account.account', related='company_id.debit')
credit = fields.Many2one('account.account', related='company_id.credit')
class ResCompanyInherit(models.Model):
_inherit = 'res.company'
debit = fields.Many2one('account.account')
credit = fields.Many2one('account.account')
这是我的视图文件,我在其中调用要显示的新字段
<odoo>
<record model="ir.ui.view" id="res_config_settings_view_form_inherit">
<field name="name">res.config.settings.view.form.inherit</field>
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="sale.res_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='group_discount_per_so_line']/../.." position="after" />
<div class="col-12 col-lg-6 o_setting_box">
<div class="o_setting_right_pane">
<div class="content-group" attrs="{'invisible': [('group_discount_per_so_line','=',False)]}">
<div class="mt16">
<label for="debit"/>
<field name="debit" string="Debit" />
</div>
<div class="mt16">
<label for="credit"/>
<field name="credit" string="Credit" />
</div>
</div>
</div>
</div>
</field>
</record>
</odoo>
我希望在视图中添加两个新字段debit和credit,但出现了一个错误:
ValueError:字段days_between_two_followups
不存在
错误上下文:
查看res.config.settings.view.form.inherit.sale
[视图id:615,xml\U id:sale.res\配置\设置\查看\窗体,型号:资源配置设置,家长编号:153]
目前没有回答
相关问题 更多 >
编程相关推荐