Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
3557 Vizualizări

hi all,

I had 2 Models in single view, first is Form view and second is a Tree view with editable="bottom" (both Models are related with Many2one and One2many fields).

requirement:

the value of field "name" in first model (model.cat) which is in Form view should be copied in a field "parent" of second model (model.subcat) which is in Tree view ( whether user Saved or Not saved yet ).

please help how i can achieve this.

regards

Imagine profil
Abandonează
Cel mai bun răspuns

Hi,

You can pass default value from main model to one2many model using the context.


See Sample:

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

See: How to Set default value while creating record from one2many field


Thanks

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
2
apr. 23
2755
2
feb. 25
40437
2
nov. 22
2834
1
feb. 22
7857
2
dec. 21
4120