迁移到 odoo 14
Posted
技术标签:
【中文标题】迁移到 odoo 14【英文标题】:Migrating to odoo 14 【发布时间】:2021-02-21 19:50:42 【问题描述】:我正在尝试安装 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>
【问题讨论】:
【参考方案1】:我想错误是:
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 的版本迁移,请检查以前版本的任务。还建议查看过去的迁移指南,了解以前迁移中未完成的事情。
【讨论】:
以上是关于迁移到 odoo 14的主要内容,如果未能解决你的问题,请参考以下文章
thymeleaf 版本 2.14 到 3.0 的迁移未找到消息属性
gitlab 12.9 的存储库的迁移路径是啥。到 gitlab 14.2?