0

ValidateErrorカスタムモジュールをインストールしようとすると、が表示されます。

完全なエラーは次のとおりです

ERROR openerp3 openerp.tools.convert: Parse error in /openerp/addons/sim/sim_view.xml:39: 
except_osv: ('ValidateError', u'Error occurred while validating the field(s) arch: Invalid XML for View Architecture!')

線は39で、これがビューです

<record model="ir.ui.view" id="buildings_form">
    <field name="name">sim.buildings.form</field>
    <field name="model">sim.buildings</field>
    <field name="type">form</field>
    <field name="arch" type="xml">
        <form string="building">
            <field name="name"/>
            <field name="student_name"/>
            <field name="father_name"/>
            <field name="gender"/>
            <field name="contact_no"/>
        </form>
    </field>
</record>

そのXMLに何か奇妙なことがありますか?エラーの考えられる原因として他に何を見るべきですか。

ありがとう!

4

1 に答える 1

0

何時間ものテストとテストを行った後、postgresテーブルをチェックして、sim.buildingsテーブルが存在するかどうかを確認することにしました。

理由がわからなかったので、動作していないコードと動作しているコードの違いを調べ始めたところ、動作してい_descriptionないコードのタグが動作しているコードの平均よりも長いことに気付きました。

私のテキストを削除した後、_descriptionそれは機能しました。

この質問にぶつかる他の人にとっては、モジュールを再インストールするたびにサーバーを再起動することも重要です。少なくともそれは私にとってはうまくいきました。

于 2013-02-07T04:13:24.410 に答える