Xml 继承销售仪表板以添加一些功能(Odoo 10)
您好,我正在尝试继承Sales Dashboard视图,以便添加链接到我的One2many记录的内容。我试图继承视图,但出现错误Xml 继承销售仪表板以添加一些功能(Odoo 10),xml,openerp,Xml,Openerp,您好,我正在尝试继承Sales Dashboard视图,以便添加链接到我的One2many记录的内容。我试图继承视图,但出现错误 <record model="ir.ui.view" id="sales_targets_kanban_inherit_id" > <field name="name">Sales Target Kanban Inherit</field> <field name="model
<record model="ir.ui.view" id="sales_targets_kanban_inherit_id" >
<field name="name">Sales Target Kanban Inherit</field>
<field name="model">sales.target</field>
<field name="inherit_id" ref="sales_team.crm_team_salesteams_view_kanban"/>
<field name="arch" type="xml">
<kanban>
</kanban>
</field>
</record>
销售目标看板继承
销售目标
我遇到以下错误:
ParseError: "Error while validating constraint
Field `color` does not exist
Error context:
View `Sales Target Kanban Inherit`
[view_id: 1870, xml_id: n/a, model: sales.target, parent_id: 682]
<record model="ir.ui.view" id="sales_targets_kanban_inherit_id">
<field name="name">Sales Target Kanban Inherit</field>
<field name="model">sales.target</field>
<field name="inherit_id" ref="sales_team.crm_team_salesteams_view_kanban"/>
<field name="arch" type="xml">
<kanban>
</kanban>
</field>
</record>
ParseError:“验证约束时出错”
“颜色”字段不存在
错误上下文:
查看“销售目标看板继承”`
[视图id:1870,xml\U id:n/a,型号:sales.target,父视图id:682]
销售目标看板继承
销售目标
希望得到建议您可以这样编辑代码:
<record id="crm_team_salesteams_view_kanban" model="ir.ui.view">
<field name="name">crm.team.kanban</field>
<field name="model">crm.team</field>
<field name="inherit_id" ref="sales_team.crm_team_salesteams_view_kanban"/>
<field name="arch" type="xml">
<data>
<xpath expr="//templates" position="before">
<field name="your_field"/>
</xpath
<xpath expr="//div[contains(@class, 'o_kanban_primary_right')]"
position="inside">
<!-- .............. -->
</xpath>
</data>
</field>
crm.team.kanban
客户关系管理团队
您可以按如下方式编辑代码:
<record id="crm_team_salesteams_view_kanban" model="ir.ui.view">
<field name="name">crm.team.kanban</field>
<field name="model">crm.team</field>
<field name="inherit_id" ref="sales_team.crm_team_salesteams_view_kanban"/>
<field name="arch" type="xml">
<data>
<xpath expr="//templates" position="before">
<field name="your_field"/>
</xpath
<xpath expr="//div[contains(@class, 'o_kanban_primary_right')]"
position="inside">
<!-- .............. -->
</xpath>
</data>
</field>
crm.team.kanban
客户关系管理团队
msg错误很明显,此继承视图中不存在字段“color”,使用此模型,因此请将model
标记从sales.target
更改为crm.team
,但我的模型名为sales.target,它是一个没有颜色字段的自定义模型,但您从crm.team
非sales.target
,继承了一个视图,这是问题的根源msg错误非常清楚,在这个继承视图中不存在字段“color”,使用这个模型,所以将model
标记从sales.target
更改为crm.team
,但是我的模型名是sales.target,它是一个没有颜色字段的自定义模型,但是您从crm.team
不是sales.target
,这是问题的根源。我想在此仪表板中创建看板视图。但我必须使用我的模型访问我的字段,这就是为什么我将“sales.target”放在“,如果我尝试使用此模块,则会得到更新。没有错误,但仪表板中没有任何更改。我想在此仪表板中创建看板视图。但我必须使用我的模型来访问我的字段,这就是为什么如果我尝试更新此模块,我会将“sales.target”放在这里。仪表板中没有错误,但没有任何更改。