Good Day !, Ich habe versucht, meine Odoo8 bis 9 zu migrieren Aber ich habe einen Fehler in One2Many Grid Farben hier ist mein CodeFarben in der Baumansicht Odoo 9 ERROR
<group>
<data>
<field name="employee_documents" string ="">
<tree colors = "red:expired=='EXP'">
<field name="document"/>
<field name="document_number"/>
<field name="date_issued"/>
<field name="date_expiry"/>
<field name="issuing_authority"/>
<field name="place_ofissue"/>
<field name="expired" />
</tree>
</field>
</data>
</group>
und ich mit einem Fehler
Uncaught Error: QWeb2 - template['ListView.rows']: Runtime Error: Error: QWeb2 - template['ListView.row']: Runtime Error: Error: NameError: name 'expired' is not defined
ich fand heraus, die Farben Attribut den Fehler verursacht, weil, wenn ich es entferne mein Gitter nicht einen Fehler verursacht,
gibt es neue Art und Weise in Odoo 9 dies zu tun, danke
My Grid ermöglicht das Hinzufügen und Bearbeiten ist es ein Effekt in der neuen Odoo 9 und ich habe folgende Feld in der Py-Datei abgelaufen –
Können Sie bitte einen Schnappschuss hinzufügen Ihrer .py-Datei, wo Sie das Feld "expired" definiert haben –
@VikashMishra Ich habe das gleiche Problem, versuche eine one2many treeview-Farbe aus einem char-Feld namens 'color' zu ändern, aber ich erhalte' Error: NameError: name ' Farbe ist nicht definiert. Versucht mit Dekoration und Farbe, die gleichen Ergebnisse. 'decoration-danger =" color == 'red' "'. Ich machte sogar die Feldfarbe sichtbar im Baum –