Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odpovědět
9055 Zobrazení

Hello everybody,

I want to replace a field in a XML record, but obviously, what I tried doesn't seem to be the good way to do it ... here's my record:


<record model="ir.actions.act_window" id="open_allocation_holidays">

<field name="name">Allocation Requests</field>

<field name="res_model">hr.holidays</field>

<field name="view_type">form</field>

<field name="context">{'default_type':'add', 'search_default_my_leaves':1}</field>

<field name="domain">[('type','=','add')]</field>

<field name="view_id" ref="allocation_leave_new"/>

<field name="search_view_id" ref="view_hr_holidays_filter"/>

</record>


What I want is to replace the field to add a default filter.

<field name="context">{'default_type':'add', 'search_default_my_leaves':1}</field>

with:

<field name="context">{'default_type':'add', 'search_default_my_leaves':1, 'search_default_my_validations':1}</field>


I already tried xpath with position="attributes" and position="replace,

<xpath expr="//record[@id='open_allocation_holidays' ]" position="attributes"> <attribute name="context"> {default type ...}</attribute></xpath>, I tried to search with the field name too (expr="//field[@name='context']") but nothing works.
Is there an other way to replace my field ?


Avatar
Zrušit
Nejlepší odpověď

Hello, 

This is an action so you just need to use same id and write it again the same action.

This is the simple way to use and add in existing action.

Ex.

<record model="ir.actions.act_window" id="module_name.open_allocation_holidays">

<field name="name">Allocation Requests</field>

<field name="res_model">hr.holidays</field>

<field name="view_type">form</field>

<field name="context">{'default_type':'add', 'search_default_my_leaves':1, 'search_default_my_validations':1}</field>

<field name="domain">[('type','=','add')]</field>

<field name="view_id" ref="allocation_leave_new"/>

<field name="search_view_id" ref="view_hr_holidays_filter"/>

</record>


Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
1
kvě 19
5010
1
bře 15
7367
1
bře 15
6650
0
dub 16
3863
0
bře 15
4825