2017-04-11 6 views
0

Ich möchte eine Liste von Ereignissen filtern. In Odoo hat ein Ereignis ein Feld "Partner_ids", um Teilnehmer hinzuzufügen. In meiner Tabelle "res_partner" habe ich ein Feld "ContactType" hinzugefügt.Odoo 8 oder später - Filter Kalender Ereignisse

Ich möchte die Ereignisse nur mit Teilnehmern zu einem bestimmten "ContactType" anzeigen, aber ich finde nicht, wie ich meine Domäne schreiben, um dies zu erreichen.

Irgendwelche Ideen?

Antwort

0

Ich bin mir nicht sicher, was Sie tun möchten. Wenn Sie jedoch ein Filter-Ereignis im Ansichtskalender haben möchten, können Sie den Filter verwenden.

Sie müssen einen neuen Filter in der Suchansicht für Ihr neues Feld erstellen (in diesem Fall ContactType).

<search> 
    <filter name="Type seller" string="Seller" domain="[('ContactType', '=', 'seller')]"/> 
</search> 
+0

Ich werde genauer sein. meine Forschung zu vereinfachen, kann ich sagen: „Ich versuche, drei Filter Anzeige zu machen. - Alle Veranstaltungen, - Oder die Ereignisse mit Kunden Teilnehmer, - Oder die Ereignisse mit Lieferanten Teilnehmer Es scheint, ein wenig schwierig zu tun – Peekaboo

+0

Sie müssen erstellen 3 Filter: 1: 2: 3 = jo541

+0

Nein, es funktioniert nicht, weil das Feld" ContactType "nicht in der Ereignistabelle, sondern in der Tabelle res_partner enthalten ist. – Peekaboo