Для чего используются поля использования и фильтрации в действиях типа ir.actions.act_window в Odoo?

#xml #odoo #odoo-13

Вопрос:

При создании действия для открытия представления в Odoo ( ir.actions.act_window ) существует набор полей, которые можно использовать для настройки способа отображения представлений.

Есть пара полей, usage и filter , в которых я не очень хорошо разбираюсь. В этом поле usage есть следующий комментарий:

Используется для фильтрации действий меню и дома из формы пользователя.

Но на самом деле я нашел только одно действие, использующее его во всем коде, действие, которое придает ему значение menu :

 <field name="usage">menu</field>
 

Есть еще несколько оконных действий , которые используют логическое поле filter , но я не могу понять, что оно делает.

Кто-нибудь знает, для чего предназначены эти поля и какие значения принимаются usage ?

Комментарии:

1. Очень интересный вопрос. Я думаю, что оба поля больше не используются. Ибо usage я подозреваю, что он использовался для фильтрации действий для «главного меню» пользователя (форма пользователя страницы настроек режима отладки). Я понятия не имею, что filter вообще использовалось или используется.