Warum ignoriert ein Many2one-Feld seine Domäne in benutzerdefinierten Filtern in Odoo 17?Python

Python-Programme
Anonymous
 Warum ignoriert ein Many2one-Feld seine Domäne in benutzerdefinierten Filtern in Odoo 17?

Post by Anonymous »

Code: Select all

sku_shipping_id = fields.Many2one(
"product.product",
string='SKU Shipping',
domain="[('sku_type_ids.code', 'in', ['ship'])]"
)
Wenn ich in der Ansicht klicke, um einen Wert für dieses Feld auszuwählen, funktioniert die Domäne ordnungsgemäß und es werden nur Datensätze mit sku_type_ids.code = 'ship' angezeigt.Wenn ich jedoch die Funktion „Benutzerdefinierte Filter hinzufügen“ verwende, dieses Feld auswähle und versuche, die Datensätze zu filtern, werden alle Datensätze angezeigt, ohne die Domäne anzuwenden.
Ich brauche Eine Lösung, um sicherzustellen, dass die Domäne respektiert wird, wenn hierfür benutzerdefinierte Filter verwendet werden Many2one-Feld.
Image

Jede Hilfe wäre hilfreich Seien Sie dankbar!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post