2016-11-18 2 views
1

Es gibt mehrere Zustände wie folgt hinzugefügt:
Odoo: Wie bekomme ich den aktuellen Status des Datensatzes?

'state':fields.selection([('new', 'New'), ('assigned','Assigneed'), ('in_progress', 'In Progress'),('resolved','Resolved'),('rejected','Rejected'),('closed','Closed')], 'Status') 

Ich brauche den aktuellen Status eines Datensatzes Objekt verglichen werden entsprechende Maßnahmen zu ergreifen.

Gibt es eine Methode, um den aktuellen Status des Datensatzobjekts zu erhalten?

Antwort

2

Eine Umgebung hüllt Daten für ORM Datensätze:

  • 'cr', die aktuellen Datenbank-Cursor.

  • 'uid', die aktuelle Benutzer-ID.

  • 'Kontext', das aktuelle Kontextwörterbuch.

In neuen API, Selbst wird vertreten/Speicherstrom/Klassenstufe Informationen.

self.state gibt Ihnen den aktuellen Stand der Aufzeichnung. Sie können auch in jeder ORM-Methode oder Funktion/berechneten Feldern verwenden.

Für mehr über ORM reference

+0

Vielen Dank! Das wollte ich. – ashwinx

Verwandte Themen