Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
1 Rispondi
3533 Visualizzazioni

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

Avatar
Abbandona
Risposta migliore

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

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
2
apr 23
2723
2
feb 25
40423
2
nov 22
2808
1
feb 22
7843
2
dic 21
4092