Verbesserung
Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
#27393
Baum - Tabellen: Selektion von mehrfach vorkommenden Zeilenobjekten expandiert Teilbäume / wählt falsche Zeile
#27424
"Container" für neue Grid-Zeile nicht mandatory, aber versteckte NPE, wenn Wert gelöscht wird
Fehlerbehebung
Wird in der Anwendung der Übersetzungsknopf gedrückt wird ein Error geloggt:
2023-06-22T15:28:31,767 ERROR [qtp598357562-28]: com.top_logic.layout.scripting.recorder.DefaultScriptingRecorder - ScriptingRecorder has been called, but it's disabled! com.top_logic.basic.thread.StackTrace: This stack trace does not indicate a problem or bug. It's used only for documenting the source of an event or action. at com.top_logic.layout.scripting.recorder.DefaultScriptingRecorder.hasVetoImpl(DefaultScriptingRecorder.java:175) at com.top_logic.layout.scripting.recorder.ScriptingRecorder.hasVeto(ScriptingRecorder.java:331) at com.top_logic.layout.scripting.recorder.ScriptingRecorder.hasVeto(ScriptingRecorder.java:327) at com.top_logic.layout.scripting.recorder.ScriptingRecorder.recordFieldInput(ScriptingRecorder.java:403) at com.top_logic.layout.form.values.edit.editor.I18NTranslationUtil$StringValuedFieldTranslator.setValueFromString(I18NTranslationUtil.java:279) at com.top_logic.layout.form.values.edit.editor.I18NTranslationUtil$AbstractFieldTranslator.translate(I18NTranslationUtil.java:236) at com.top_logic.layout.form.values.edit.editor.InternationalizationEditor$MultiFieldTranslator.translate(InternationalizationEditor.java:326) at com.top_logic.layout.form.values.edit.editor.I18NTranslationUtil$1.internalExecuteCommand(I18NTranslationUtil.java:145) at com.top_logic.layout.basic.AbstractCommandModel.executeCommand(AbstractCommandModel.java:45) at com.top_logic.layout.basic.ActivateCommand.execute(ActivateCommand.java:92) at com.top_logic.layout.basic.AbstractControlBase.executeCommand(AbstractControlBase.java:972) at com.top_logic.layout.basic.component.ControlSupport.executeCommand(ControlSupport.java:221) ...
Test
- Skript-Recorder **nicht** aktivieren.
- In einem I18N-Feld etwas übersetzen lassen.
- Erwartung: Es kommt zu keinem Error im Log.