I-Anlage in der Formularansicht angezeigt werden versuchen. Basierend auf dem Typ des Anhangs möchte ich den Wert des Widgets ändern. Wenn Anhang ein Bild ist, dann widget="image"
.
Mein Zweifel ist, wenn wir so etwas schreiben:ODOO: Stellen Sie spezifischen Wert ein Attribut in attrs
attrs="{'invisible' : [('state', 'in', ('new','assigned'))] , 'readonly' : [('state', 'not in', 'assigned')]}"
Dies wird die unsichtbare und read_only Eigenschaften auf true gesetzt, da sie nur zwei Werte boolean oder haben sind. Wie können wir ein Attribut auf einen bestimmten Wert setzen?
Können wir das Widget auch verwenden, um den Videoanhang in der Formularansicht anzuzeigen?
Wenn ich richtig Odoo erinnern in einer Ansicht den Feldinhalt in der letzten Felddefinition zeigen. Also sollte die erste Felddefinition nutzlos sein. Ich denke, das Feld unsichtbar zu machen, wird sich nicht mit diesem Verhalten befassen. – CZoellner
Ich weiß nicht wirklich bekommen, was Sie meinen .... aber aus dem Bereich Filter nur ein Feld sollte zu einem Zeitpunkt, nicht beide – danidee
Es ist schwer zu erklären, sorry sichtbar. Wenn ein Feld zweimal oder öfter in einer Ansicht definiert wird, füllt odoo nur den Feldinhalt (z. B. eine Zeichenkette für ein Char-Feld) des zuletzt definierten Feldes. Aber ich weiß nicht, ob die Unsichtbarkeit dies ändert. – CZoellner