TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_7.7.1
  4. #27729

7.7.1
TopLogic Release

2024-02-27

Verbesserung

Wichtig
#26190
Mehrere Drop-Operationen pro Komponente
#27706
TL-Script: Explicit method chaining
Detail
#27260
Schlechtes Beispiel in der Dokumentation von revisionAt(...)
#27626
DropDown: Es werden keine Icons dargestellt
#27700
Allow dynamically loading ES6 modules from scripts
#27721
Automatische Datenmigration bei Applikationen ohne Branch-Support
#27735
PostgreSQL: Workaround for Method org.postgresql.jdbc.PgResultSet.updateClob(int, Reader) is not yet implemented.
Kleinigkeit
#27667
Update gstream package to gson 2.10.1

Fehlerbehebung

Wichtig
#21471
Überschreiben von Attributen schlägt manchmal fehl
#27741
Fehlende Entwickleroptionen im Modern-Theme
Detail
#27337
Dokumentation für Kachel-Sichten wird nicht angezeigt
#27528
Kafka verhindert das Logging auf Std-Out
#27640
Modell-Editor: Oberklassen-Pfeil wird angezeigt, obwohl Oberklasse nicht gezeichnet ist
#27661
Fehlerhaftes Error-Handling in I18N-Feldern
#27672
Falscher Tooltip bei Tabs in der Toolrow
#27673
TLScript: Copy(): Kopie historischer Objekte nicht möglich
#27693
Import soll nicht möglich sein, wenn Basisthemes nicht existieren
#27695
Versuch der Anlage eines Fachobjekttyps mit bereits existierendem Namen führt zu internem Fehler
#27697
Automatische Datenmigration führt Migrationen zu nicht konfigurierten Modulen aus
#27725
TL-Sync-Anwendung startet nicht, wenn Kafka nicht verfügbar
#27729
Rückwärtsreferenzen erzeugen separate Kante im Modellgraph
#27744
Keine visuelle Rückmeldung bei Tabellen Zeilen-Drop
#27745
Baum-Drops können nicht aufgezeichnet werden
#27764
Meta-Modell: Fehlender Typ für Assoziations-Properties
#27766
Legacy-Struktur-Module lassen sich in-app nicht löschen
#27767
No crash, when a legacy attribute filter cannot be resolved
#27768
TLScript: Fallback für untypisierte Ausdrücke
#27773
Crash beim Importieren der OpenAPI-Beschreibung von OpenAI
#27774
Baumtabellenzeile nicht dragbar, Aufklapper und Label schon
#27776
OpenAPI: Wrong encoding when constructing JSON request body
#27803
TLScript: Copy(): Kopie von historischen Referenz-Werten nicht möglich
#27805
Inkonsistentes Verhalten der TL-Script-Funktion union()
#27807
TL-Script: log() wird als seiteneffektfrei behandelt
#27808
BPE: Fehler beim BPMN Import wenn <association> Links vor den verbundenen Teilen im XML stehen
#27809
TL-Script: Crash bei Filter von literaler Map
#27810
CVE-2024-1597: Update PostgreSQL driver to at least 42.7.2, 42.6.1, 42.5.5, 42.4.4, 42.3.9 or 42.2.8
#27811
CVE-2024-26308: Upgrade commons-compress to at least 1.26
Kleinigkeit
#27666
State-Modification-During-Rendering-Fehler in Layout-Tests
Fehlerbehebung

Detail

#27729

Rückwärtsreferenzen erzeugen separate Kante im Modellgraph

ModelEditor

Im Modell-Editor sollten Vorwärts- und Rückwärtsreferenzen in der selben Kante dargestellt werden. Falls eine Rückwärtsreferenz existiert, so sollte das Label der Quelle der Kante der Vorwärtsreferenz dem Namen der Rückwärtsreferenz entsprechen (das Label des Ziels dem der Vorwärtsreferenz).

Zurzeit ist dies nicht der Fall. Sowohl die Vorwärts- wie auch die Rückwärtsreferenz haben jeweils ihre eigene Kante im Modellgraph.

Test

In dem Modell-Editor navigieren, zwei Typen anlegen und eine Vorwärts- wie auch Rückwärtsreferenz zwischen den beiden angelegten Typen erstellen. Es sollte nur eine einzige Kante für beide Referenzen dargestellt werden.

Für das zuvor gezeigte Beispiel des Problems wäre die gewünschte Lösung das folgende Diagramm:

  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

  • top-logic.com
  • Nutzungsbedingungen
  • Impressum
  • Rechtlicher Hinweis
  • Datenschutz
  • EN
  • Login