迁移至odoo 14

问题描述

我正在尝试安装Odoo 12模块来检查应用程序中的重大更改,我的过程是尝试安装,修复并修复问题,然后移至下一个错误。

有没有什么工具可以帮助您避免潜在的制动变化,而不是一一列举?

我收到一个带有“过滤器”视图的ParseError异常,有关如何迁移过滤器的任何文档?

<record id="view_employee_filter_grade_rank" model="ir.ui.view">
        <field name="name">Employees Grade Rank</field>
        <field name="model">hr.employee</field>
        <field name="inherit_id" ref="hr.view_employee_filter"/>
        <field name="arch" type="xml">
            <filter name="group_job" context="{'group_by':'job_id'}" position="after">
                <filter string="Grade" icon="terp-gtk-select-all" domain="[]"
                        name ='grade' context="{'group_by':'grade_id'}"/>
                <filter string="Rank" icon="terp-gtk-select-all" domain="[]"
                        name='rank' context="{'group_by':'rank_id'}"/>
            </filter>
        </field>
    </record>

解决方法

我认为错误是:

Element '<filter name="group_job" context="{'group_by':'job_id'}">' cannot be located in parent view

要解决该错误,请删除上下文属性。 name属性足以匹配group_job过滤器。

要执行migration to version 14.0,可以使用OCA迁移指南。

如果要从低于v13的较低版本进行迁移,请检查先前版本的任务。还建议检查以前的迁移指南,以了解以前的迁移未完成的事情。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...