Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
4 Odpovědi
7915 Zobrazení

hello i want to ask about inherite view form.

i already inherit module sale.order into my new module..

----My code----

from odoo import models, fields, api, exceptions

#from datetime import timedelta

class beli(models.Model):

    # ____________ ORM disini ____________ 

    _name = 'sale.beli'    #(nama model/ Id model)

    _inherit='sale.order'  

    #_inherits='model1,model2'

    _description ='model order'

    #_order ='name asc'  

    #_rec_name="field_pengganti_name" #(overide field name sbg representatif model)

    # ____________ field-field mulai disini ____________ 

is_beli = fields.Boolean(string="Beli?", default=True)


but when I try to inherit sale.order form the result is that the odoo displays another form which I don't know where it came from

-----My code-----

<!--  __________ INHERITED beli view form __________-->

<record model="ir.ui.view" id="beli_view_form_inherited_id">

    <field name="name">beli.form</field>

    <field name="model">sale.beli</field>

        <field name="inherit_id" ref="sale.view_order_form"/>

    <field name="arch" type="xml">


Avatar
Zrušit
Nejlepší odpověď

You would need to create an action and menu for your new object.

Avatar
Zrušit
Autor Nejlepší odpověď

i already make an action and menu for my new object but still the result is odoo displays another form which I don't know where it came from

Avatar
Zrušit
Nejlepší odpověď

you need to create a new action and menu for that object. In action refer your inherited form id which you want to load

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
bře 25
1291
4
bře 24
3421
1
říj 23
5371
1
čvn 22
6614
4
čvn 21
15920