Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
3539 Weergaven

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
Annuleer
Beste antwoord

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
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
2
apr. 23
2737
2
feb. 25
40423
2
nov. 22
2810
1
feb. 22
7847
2
dec. 21
4103