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

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

الصورة الرمزية
إهمال

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.

أفضل إجابة

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

الصورة الرمزية
إهمال
الكاتب

Thank you , it is correct

أفضل إجابة

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

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
0
نوفمبر 23
1422
1
سبتمبر 23
3355
2
أكتوبر 22
21333
1
يونيو 22
6306
1
يونيو 22
3115