تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
2 الردود
8496 أدوات العرض

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
سبتمبر 25
712
1
ديسمبر 24
5701
0
نوفمبر 24
2276
2
يوليو 24
4507
0
أبريل 24
2787