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

Hello ,

please i want to add a Tree view inside notebook form view in odoo 10 custom module, like the standards odoo modules

how can i do it ? 

الصورة الرمزية
إهمال
أفضل إجابة

Hi ,

In python file you should need to set the field as a One2many field


Ex: x = fields.One2many('relationship_class', 'x_field', string='X')


In you XML file you should need to indicate the filed as tree view


Under the tree tag you should need to mention the fields that you need to view from the related object


Ex : 


<notebook string="X_title">

    <page string="X_title">

        <field name="x">

            <tree editable="bottom">

                <field name="x1_field"/>

                <field name="x2_field"/>

            </tree>

        </field>

    </page>

</notebook>

الصورة الرمزية
إهمال
أفضل إجابة

Ok, You have two model, A and B. Now create a one2many field in your model A with model B. In other words make a one2many relation between model A and B. Now if you display that one2many field in your model A (form view inside notebook), it will display like a tree view.

 

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
1
يوليو 21
2877
1
نوفمبر 17
20318
0
مايو 17
3617
1
سبتمبر 23
4723
0
أغسطس 22
2321