Xml 继承销售仪表板以添加一些功能(Odoo 10)

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

您好,我正在尝试继承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">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”放在这里。仪表板中没有错误,但没有任何更改。