Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
4 Відповіді
8127 Переглядів

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">


Аватар
Відмінити
Найкраща відповідь

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

Аватар
Відмінити
Автор Найкраща відповідь

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

Аватар
Відмінити
Найкраща відповідь

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

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
V17 Tree, Form view Вирішено
1
бер. 25
1780
4
бер. 24
3859
1
жовт. 23
5722
1
черв. 22
7018
4
черв. 21
16294