Verbesserung
Wichtig
Detail
Detail
Detail
#28002
Nicht geänderter berechneter Standardwert wird beim Speichern überschrieben
Wenn man für ein Attribut in einem Fachobjekttyp einen berechneten Standardwert definiert und mehrere Fachobjekte dieses Typ als Referenz (Komposition) in einem anderen Objekt erstellt, werden beim Speichern alle Werte zu dem letzten berechneten Standardwert bzw. dem letzten geänderten Wert geändert.
Beispiel: CWS_28002 -> TL-Demo -> Technisches Demo -> Tests -> Berechneter Standardwert in Referenz -> Neue Zeile anlegen
**Nachtrag** Nach der Analyse wurde festgestellt, dass beim Speichern des Objekts der berechnete Standardwert erneut berechnet wird und nicht automatisch den angezeigten Wert annimmt (im angehängten Bilder sieht man, dass der Wert vor dem Speichern 0 und nach dem Speichern 1 ist).
Test
Nach der Änderung sollte sich der angezeigte Wert nach dem Speichern nicht ändern.
Manuell:\\ TL-Demo -> Technisches Demo -> Tests -> Berechneter Standardwert in Referenz -> Neue Zeile anlegen und Speichern
Test-Skript:\\ /com.top_logic.demo/src/test/java/test/com/top_logic/demo/scripted/form/TestReferredObjectWithComputedDefaultValue.script.xml