Почему поле Many2one игнорирует свой домен в пользовательских фильтрах в Odoo 17?Python

Программы на Python
Ответить
Anonymous
 Почему поле Many2one игнорирует свой домен в пользовательских фильтрах в Odoo 17?

Сообщение Anonymous »

Код: Выделить всё

sku_shipping_id = fields.Many2one(
"product.product",
string='SKU Shipping',
domain="[('sku_type_ids.code', 'in', ['ship'])]"
)
В представлении, когда я нажимаю кнопку выбора значения для этого поля, домен работает правильно, и отображаются только записи с sku_type_ids.code = 'ship'.Однако, когда я использую функцию «Добавить пользовательские фильтры», выбираю это поле и пытаюсь отфильтровать записи, отображаются все записи без применения домена.
Мне нужно решение, обеспечивающее уважение домена при использовании для этого пользовательских фильтров Поле Many2one.
Изображение

Любая помощь будет полезна. быть оцененным!

Подробнее здесь: https://stackoverflow.com/questions/793 ... in-odoo-17
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»