3

Odoo 12 モジュールをインストールして、アプリケーションの破壊的変更を確認しようとしています。私のプロセスは、問題をインストール、移動、修正してから、次のエラーに移動することです。

1 つずつ変更するのではなく、潜在的なブレーキの変更を支援するツールはありますか?

「フィルター」ビューで 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

このエラーを修正するには、コンテキスト属性を削除します。group_jobフィルタに一致するには name 属性で十分です。

バージョン 14.0 への移行を行うには、OCA 移行ガイドを使用できます。

v13より前のバージョンから移行する場合は、以前のバージョンのタスクを確認してください。以前の移行で行われなかったことについては、過去の移行ガイドを確認することもお勧めします。

于 2020-11-09T22:12:18.837 に答える