This question has been flagged

I have inherited an account analytic search view to insert an archive button like this

<record id="view_account_analytic_account_search" model="ir.ui.view">
    <field name="name">account.analytic.account.search.inherit</field>
    <field name="model">account.analytic.account</field>
    <field name="type">search</field>
    <field name="inherit_id" ref="account.view_account_analytic_account_search"/>
    <field name="arch" type="xml">
      <field name="name" position="before">
        <filter string="Archive" name="archivefo" icon="gtk-no" domain="[('archive','=',1)]"/>
        <filter string="Archive" name="archivef" icon="gtk-yes" domain="[('archive','=',0)]"/>
       <separator orientation="vertical"/>
    </field>
  </field>
</record>

and i try without succes to put search default on

<record id="action_account_analytic_account_tree" model="ir.actions.act_window">
    <field name="name">Analytic Accounts</field>
    <field name="res_model">account.analytic.account</field>
    <field name="view_type">form</field>
    <field name="view_mode">tree,graph,form</field>
    <field name="view_id" ref="account.view_account_analytic_account_tree"/> 
    <field name="context">{"search_default_archivef":1}</field>
    <field name="search_view_id" ref="view_account_analytic_account_search"/>
 </record>

but it juste create another action_view and my context don't conactenate with the original view.

follow result about my sql_query on ir_act_window table

select id, name, type, view_id, view_type,context, search_view_id from ir_act_window where name = 'Analytic Accounts';

id | name | type | view_id | view_type | context | search_view_id
-----+-------------------+-----------------------+---------+-----------+-------------------------------+----------------
326 | Analytic Accounts | ir.actions.act_window | 528 | form | {} | 527
834 | Analytic Accounts | ir.actions.act_window | | form | {"search_default_archivef":1} | 527
836 | Analytic Accounts | ir.actions.act_window | 528 | form | {"search_default_archivef":1} | 1450

My action seem to be correct, method too i dont' find my error if someone could help

Avatar
Discard