Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
4 Trả lời
21085 Lượt xem

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

Ảnh đại diện
Huỷ bỏ

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.

Câu trả lời hay nhấ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

Ảnh đại diện
Huỷ bỏ
Tác giả

Thank you , it is correct

Câu trả lời hay nhất

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

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 11 23
1423
1
thg 9 23
3355
2
thg 10 22
21339
1
thg 6 22
6308
1
thg 6 22
3115