İçereği Atla
Menü
Bu soru işaretlendi
4 Cevaplar
21087 Görünümler

How to set default value from parent form in one2many field while creating records in one2many field, before saving parent form

Avatar
Vazgeç

To get parent value in one2many we may use context in XML.

Reference: https://goo.gl/XXg5D3

There is a complete guide about context hope this will helps you and others.

En İyi Yanıt

Hi,

Using context you can achieve it.


See the sample code,

<field name="timesheet_ids" context="{'default_project_id': project_id}">
<tree editable="bottom" string="Timesheet Activities" default_order="date">
<field name="date"/>
<field name="user_id" invisible="1"/>
<field name="employee_id" required="1"/>
<field name="name"/>
<field name="unit_amount" string="Duration" widget="float_time"/>
<field name="project_id" invisible="1"/>
</tree>
</field>


Here,

context="{'default_field_in_one2many': field_in_parent}"


Thanks

Avatar
Vazgeç
Üretici

Thank you , it is correct

En İyi Yanıt

How we can pass custom one2many field to sale.order.line one2many field please.?

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
0
Kas 23
1424
1
Eyl 23
3355
2
Eki 22
21339
1
Haz 22
6309
1
Haz 22
3115