Verbesserung
Top-Thema
Detail
Wichtig
#25598
NPE in TL-Sync beim Senden von überschriebenen Attributen, deren Definition nicht exportiert wird
#25958
Ant-Targets in Eclipse-Workspace scheitert mit "The linked resource '/com.top_logic.basic.core/src' in project '.org.eclipse.jdt.core.external.folders' does not exist
Detail
#25818
Dokumentation: Link-Vorschläge immer auf Deutsch auch bei der Bearbeitung der englischen Übersetztung
#25907
Layout-Editor: Inkonsistentes Verhalten von Aufklappzustand, Selektion und Reaktion auf Objektanlage
#25951
Applikationstests: CheckLabeledExecutabilityOp scheitert bei der Assertion der Nicht-Ausführbarkeit von literalen ResKey-Gründen
#25952
Model-Editor: Enum-Default-Provider funktioniert nicht für Enum-Referenzen, für die explizit der Singleton-Link-Storage gewählt wurde
#26002
ConfigurationItem-wertige Properties mit Format-Annotationen können dazu führen, dass bei der Deserialisierung von null-Werten versucht wird, abstrakte Config-Items anzulegen
#26012
Hilfe-Editor crasht, wenn sich ein Nutzer eine Sprache gewählt hat, die nicht in den unterstützten Sprachen der Anwendung vorkommen
#26039
Gridcomponent: Anzeige des Kontextmenus für neues (transientes) Zeilenobjekt führt zu UnsupportedOperationException
#26041
Im Kontext-Menü für eine neue Grid-Zeile wird das Kommando "Löschen" angeboten, Crash bei Auswahl
#26085
Ein Attribut vom Typ tl.model.search:Expr wird im Formular nicht über einem TL-Script-Editor dargestellt
#26092
Versteckte Attribute werden dem Nutzer standardmäßig in den Tabellenspalten zur Auswahl angeboten
#26111
Kontext-Menü-Kommandos für Tabellenzeilen werden fälschlicherweise auf dem Tabellenmodell ausgeführt, wenn man das Kontextmenü im Hintergrund der Tabelle öffnet
#26135
Kachel Cockpit: Terminplan: Meilensteine lassen sich nicht bearbeiten, Berechtigungsprüfung fehlerhaft
#26153
Migration: Replay schlägt fehl, wenn String-Werte mit Zeilenumbrüchen im Datenbestand enthalten sind bei denen eine Zeile mit Semikolon endet
#26159
Crash im Design-Modus, wenn ein Create-Formular über eine Kanal-Kombination ein Listen-Modell bekommt
#26171
Ein TL-Script-Ausdruck, der in einem Assistenten-Template eingegeben wird, wird bei Übernahme in das finale Template umformattiert
#26223
TL-Script: Unter ungünstigen Bedingungen falsche Parameterwerte bei der Auswerung lokaler Funktionen
#26259
Scriptrecorder Template-Erstellen reagiert nicht auf neue Actions / Speichert veralteten Arbeitsstand
Verbesserung
Wichtig
#26096
Skripten von Drag & Drop in Sichten die In-App konfiguriert wurden
Drag & Drop kann "in App" konfiguriert werden. Aber diese Funktionalität kann dann nicht geskriptet werden. Das bedeutet, die neuen Funktionen können weder automatisiert getestet werden, noch können sie für Datensetups verwendet werden.
Verbesserung
Alle Drag & Drop Funktionen, die "in App" konfiguriert werden können, sollen automatisch aufgezeichnet werden können. Das sollte im Prinzip generisch möglich sein: Die "in App" Konfiguration verwendet nur doc:TL-Script. Und alles was diesen Skripten zur Verfügung steht, sind persistente Objekte. Wenn diese aufgezeichnet werden können, sollte auch jedes darauf aufbauende doc:TL-Script generisch aufgezeichnet werden können, indem es die Parameter dieser Skripte aufzeichnet.
Test
- TestDragAndDrop.script.xml
- In folgenden Sichten kann das Skripting des Drag and Drops von Hand getestet werden:
- Technisches Demo > Layout Framework 1 > Formulare > In-App Drag and Drop
- Technisches Demo > Komponenten > Drag & Drop
- In diesen Sichten wird als Ergebnis des Drops teilweise nur eine Info-Meldung angezeigt. Da sich das nicht geskriptet überprüfen lässt, können diese Sichten nicht für automatische Tests verwendet werden.