3

我正在尝试安装 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>
4

1 回答 1

3

我想错误是:

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

要修复该错误,请删除 context 属性。name 属性足以匹配group_job过滤器。

迁移到 14.0 版,您可以使用 OCA 迁移指南。

如果您是从低于v13的版本迁移,请检查以前版本的任务。还建议查看过去的迁移指南,了解以前迁移中未完成的事情。

于 2020-11-09T22:12:18.837 回答