跳至內容
選單
此問題已被標幟
2 回覆
8510 瀏覽次數

Hello I try to develop a module and a have this strange error when I acces the module "TypeError: viewclass is not a constructor" Code of view.xml I paste below

<?xml version="1.0" encoding="utf-8"?>

<openerp> <data> <menuitem name="IG-OpenERP" id="ig_openerp_main"/> <menuitem name="IG-OpenERP" parent="ig_openerp_main" id="ig_openerp"/>

    <!-- Main form -->
    <record model="ir.ui.view" id="edit_nomfurn">
        <field name="name">Tags</field>
        <field name="model">ig_nomfurn</field>
        <field name="arch" type="xml">
            <form string="Nomprod">
                <field name="den_f"/>
            </form>
        </field>
    </record>

    <!-- Action -->
    <record id="action_nomfurn" model="ir.actions.act_window">
        <field name="name">View nomfurn</field>
        <field name="type">ir.actions.act_window</field>
        <field name="res_model">ig_nomfurn</field>
        <field name="view_type">form</field>
        <field name="view_mode">view,form</field>
        <field name="nomfurn" ref="edit_nomfurn"/>
    </record>

    <menuitem name="Nomprod" parent="ig_openerp" id="ig_nomprod" action="action_nomfurn"/>

</data>

</openerp>

頭像
捨棄
最佳答案

Hello , try to change the name of model <field name="model">ig.nomfurn</field> it takes the name of the model not the name of the class . I hope thats it , you can put your python code if you want.

頭像
捨棄
作者

Thank you!

相關帖文 回覆 瀏覽次數 活動
0
9月 25
722
1
12月 24
5735
0
11月 24
2283
2
7月 24
4528
0
4月 24
2813