如何解决迁移至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的较低版本进行迁移,请检查先前版本的任务。还建议检查以前的迁移指南,以了解以前的迁移未完成的事情。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。