Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
1 Antworten
8770 Ansichten

I am trying to create custom filter to show the intervention of the current user.

 <record model="ir.ui.view" id="module.interventionVs">
<field name="model">module.intervention</field>
<field name="arch" type="xml">
<search>
<filter name="my_intervention" string="My intervention" domain="[('partner', '=', user.partner_id)]"/>
</search>
</field>
</record>

but I didn't understand why I can access to user form the search filter domain.

I tryed "uid.partner_id" or "context.get('user').partner_id" but that didn't work.

How I can access to the current record of res.user to get the partner_id field ?

Avatar
Verwerfen
Beste Antwort

Hello, 

you might find a work around by subclassing the search method as explained here for the old API:

\https\:\/\/answers\.launchpad\.net\/openobject\-server\/\+question\/192521\\\

You\ may\ resolve\ your\ user\'s\ partner\_id\ and\ conceive\ a\ domain\ to\ expend\ arguments\ of\ the\ super\(\)\ search\ method\.\\
\\\

Hope\ this\ helps\.\

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
0
März 15
8586
0
Feb. 24
28
2
Okt. 20
3780
2
März 25
6765
2
Feb. 24
2933