TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_7.5.0-M6
  4. #27108

7.5.0-M6
TopLogic Release

2023-02-14

Verbesserung

Top-Thema
#26910
TL-Sync für größere Lasten optimieren
Wichtig
#26365
Explizite Optionsreihenfolge in selector.template.xml ermöglichen
#26936
WrapperGenerator: Lookup-Methoden für Enums/Classifier, bessere Typisierung für Referenzen
#26986
Theme-Variablen nicht direkt sondern nur über CSS-Variablen nutzen
#26999
Typisierte Konfiguration: Short-cut Format für listen-wertige Properties
#27001
ProgressDialog: Bessere Reaktionsmöglichkeit auf Fehler im Hintergrundprozess
#27053
TLScript zum Auflösen eines Modellteils
#27057
BulkIdLoad soll auch Flex-Attribute laden
#27060
Neuer Typ: tl.util:JSON
#27067
Bessere Tooltips für Modell-Elemente, Icons für TLClassifier
#27068
ResKey mit fixer Anzahl Werte
#27109
In neuer App standardmäßig das Prozess-Cockpit einblenden
#27118
TopLogic über Debian-Pakete installieren
#27135
Layout-Editor-Funktionen von Fachfunktionen abgrenzen
#27159
Modell-Editor: Übersetzung aller Modulnamen plus Anzeige von technischem Namen
#27186
Context-lokale Umgebungsvariablen: Anwendungsproperties über JNDI belegen
Detail
#26784
Migrate TLDoclet to jdk.javadoc.doclet
#26877
Bessere Kontext-Informationen bei gelöschten Objekten
#26952
Anpassbarkeit der Breadcrumb-Darstellung
#26982
Breite der Selektions- und Detailspalte über Theme-Variable steuern
#26983
Breite von Filter-Dialogen über Theme-Variable(n) anpassen
#26985
Style-baren DIV-Container um die Demo-Lizenz-Anzeige einführen
#27000
Formular bei Invalidierung neu bauen
#27015
Logging im KBDataProducerTask soll Fehlerfälle besser abdecken
#27055
Service-Editor Kommandos sollen nicht immer aktiv sein
#27063
Java Klasse für TLObject Implementierung cachen
#27075
Navigation berechnerter Config-Properties über Collections
#27095
Bulk-Verarbeitung von Objekt-Löschungen beim Layout-Update
#27106
Lösch-Befehl sollte offenen Dialog schließen (können)
#27108
Risikoanalyse: Koordinatenursprung nach unten/links verschieben
#27111
Auch ohne Log-Viewer Log-Ausgaben erhalten
#27116
Support für MariaDB in Kombination mit JNDI-Konfiguration
#27133
Breite der minimierten Sidebar über Theme-Variable anpassen
#27151
ApplicationAction, die andere Action-Scripts aufruft
#27158
Einkürzung von Button Labels im Change-Check-Dialog
#27169
Deklarative Formulare: Property-Editoren über Konfiguration statt Annotation setzten
#27173
Automatische Sprachen-Bestimmung beim Wrapper generieren
#27175
Auto-update von Debian-Deployments
#27180
Default Label für Komponenten im Inspector

Fehlerbehebung

Wichtig
#27123
Sinnlose Auswahl bei "Tabs konfigurieren"
#27137
In-app konfigurierte Tabellen nicht exportierbar
#27138
Fehler beim Drag der selektierten Zeile eines nicht-initialen Slices einer Tabelle
#27193
Konfigurations-Export über Kontext-Menü im Modell-Editor defekt
Detail
#26663
TreeGridComponent: Selektion wird nach Verwerfen einer transienten Zeile nicht zurück gesetzt
#26807
Mögliche NPE in MonitorEventAccessor
#26962
TL-Sync: Tabs gehen bei String Attributen verloren
#26984
Nicht alle Tab-Bars berücksichtigen die Theme-Variablen-Einstellung `LEVEL_ONE_BAR_SIZE`
#26992
Asynchrones Laden von Layouts für Themes crasht kurz laufende Testfälle
#27018
SchedulerGui: Detailsicht "Ausgewählter Lauf" immer leer
#27019
Inkonsistentes Logging: Scheduler verwendet eigene Log-Datei, dessen Tasks aber nicht
#27027
Deklarative Formulare: SelectField verschwindet nach Upload, wenn Optionsliste von mandatory Property abhängig ist
#27028
Daten-Migration: Migrationsprozessoren verzögern
#27029
Fehlende Anwendung des PropertyInitializer bei listenwertigen Eigenschaften
#27035
Fehlende Constraint-Auswertung bei List-wertigen Properties
#27042
MaintenanceJspBase soll zuerst ins Log schreiben, dann an den Client, statt andersherum.
#27047
Vermeidung von Datenmigration in #25732: Gespeicherte Suchanfragen u.U. nicht mehr lesbar
#27049
Transaktionsmonitor rendert Collapse Buttons doppelt
#27065
Fehlendes CDATA Quoting bei Serialisierung von ConfigurationItem
#27069
Minimieren einer EditComponent verwirft Änderungen
#27070
Doppelte Error-Icons bei TL-Script-Feldern
#27073
LDAPAccessService: Verbindungsaufbau unter Verwendung des Hostnamens anstatt der IP Adresse
#27078
Unnötige, fehlerhafte Konvertierung von einfachen Attributwerten verhindern
#27085
Anlegen in Tree-Grid bei Fehlkonfiguration führt zu NullpointerException
#27087
Map-wertige Properties in Konfigurationen von Formular-Editor-Plugins funktionieren nicht
#27088
Mehrzeiliger Text in Layout-Template-Parametern wird umformattiert
#27090
TreeTableComponent soll initial die erste sichtbare Zeile selektieren, wenn initial eine Zeile selektiert werden soll
#27094
Umkonfiguration einer Komponente im Kachelumfeld entfernt Toolbar-Kommandos
#27098
Default-for definition in in-app Kachel-Layouts funktioniert nicht
#27107
Reiter "Prozess Cockpit" steht bei "Tabs konfigurieren" doppelt zur Auswahl
#27110
Neue App ohne Test-Code starten
#27113
Im Prozess-Cockpit werden die Anzahl Aufgaben nach dem Login nicht direkt angezeigt
#27115
Fehler in deployter App ohne autoconf-Verzeichnis
#27119
Mailversand: Startup-Benachrichtigung führt zu NullpointerException
#27121
In-app Umkonfiguration und Re-Export eines modularen Layouts crasht die Anwendung
#27122
Umkonfigurieren und Exportieren eines geerbten (modularen) Layouts wird nicht übernommen
#27129
Deklarative Formulare: Werte von @MapBinding Properties werden nicht übernommen
#27130
TLScript-Felder in BPE nicht sichtbar
#27132
Chart.js JavaScript wird in das Anwendungs-CSS eingebunden
#27140
Personalisierung von Formularen für lokale Typen crasht die Anwendung
#27142
Fehlender Fehler bei falscher Command-Clique
#27146
Speicherloch durch Mehrfachregistrierung von Selection-Listenern in der GridComponent
#27147
Update Dependency-Check to version 7.4.4 or above
#27148
Scriptrecorder: Eingabe von Datumswerten via Date-Popup-Control wird nicht aufgezeichnet
#27153
Fehler beim Ausführen von Tests in einem Build-Reaktor über Maven
#27164
Fehlende Absenderadresse in Mails
#27165
Generischer Separator für Mailfolder
#27170
ClassCastException bei Darstellung eines tl.core:DateTime Attributes in einer Kompositionstabelle
#27172
LayoutEditor: StackOverflowError bei falscher Modell-Deklaration
#27176
Aufklappen im Modellelementbaum sorgt für Selektion eines anderen Aufklappers
#27178
Unendlicher Baum in Tabellenauswahldialogen führt zu Fehlern
#27179
In einem deployten System lassen sich keine Service-Konfigurationen ändern
#27182
Speicherüberlauf bei der Ausführung gescripteter Tests
#27191
Zeitauswahl loggt Errors
#27197
Fehlendes Komponentenmodell bei Grid-Objekt-Initialisierung mit mehreren Eingangskanälen
Kleinigkeit
#25295
Leere Suche aktualisieren liefert NPE
#27128
Doppelte Aufklapper in Sicht "Externe Selektion im Baum"
Verbesserung (Nutzer-sichtbar)

Detail

#27108

Risikoanalyse: Koordinatenursprung nach unten/links verschieben

Die grafische Risikoanalyse zeigt Risiken als Symbole ("Bubbles") in einem Koordinatensystem aus Eintrittswahrscheinlichkeit (x-Achse) und Auswirkung (y-Achse). Der Koordinatenursprung liegt dabei auf der Koordinate 0/0.

Problem

Damit werden Risiken ohne Eintrittswahrscheinlichkeit und Auswirkung im Koordinatenursprung dargestellt und das Symbol wird an den Achsen abgeschnitten.

Lösung

Der Koordinatenursprung der Achsen wird daher etwas nach unten / links (in den negativen Bereich) verschoben, damit Risikosymbole auf der Koordinate 0/0 nicht mehr abgeschnitten werden.

Test

Leeres Projekt mit einem Risiko ohne Eintrittswahrscheinlichkeit / Auswirkung anlegen: Risikografik anzeigen. Risiko-Bubble wird in Koordinate 0/0 dargestellt, ohne abgeschnitten zu werden.

  • 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