Fehlerbehebung
Detail
#28093
Formular-Initialisierung für read-only Felder wird ignoriert
Wenn im Anlegen-Dialog Attributwerte vorbelegt werden sollen, kann dies über die Initialisierungen in der Dialog-Konfiguration erreicht werden.
Dabei kann es sein, dass auch read-only Felder informativ angezeigt werden mit der Erwartung, dass der dort gezeigte Wert auch in das neu erstellte Objekt übernommen wird. Inbesonsere für Pflichtfelder ist das nötig, wenn der Nutzer sie selbst nicht editieren kann/darf.
Während die Initialisierung für editierbare Felder (auch wenn vom Nutzer nicht mehr geändert) funktioniert und ins neue Objekt übernommen werden, werden read-only Felder ignoriert und man bekommt bei Pflicht-Attributen eine Fehlermeldung dass der Wert nicht gesetzt sei.
Test
- /com.top_logic.demo/src/test/java/test/com/top_logic/demo/scripted/form/TestStorePresetValue.script.xml