Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
1 Ответить
8776 Представления

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 ?

Аватар
Отменить
Лучший ответ

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\.\

Аватар
Отменить
Related Posts Ответы Просмотры Активность
0
мар. 15
8587
0
февр. 24
28
2
окт. 20
3782
2
мар. 25
6770
2
февр. 24
2936