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

7.9.6
TopLogic Release

2025-08-06

Enhancement

Major
#28593
Baumselektions-Modell mit Teilbaum-Selektionslogik
#28695
Selektionsfilter für (Tree-)tables und -grids im Layout-Editor einstellen
#28704
Optimized access to table FLEX_DATA for some DBs
Detail
#28613
"DefaultFor" Konfigurationsoption im "advanceProcess"-Template für BPE
#28679
Dynamic labels for FormTableDefinition
#28705
Close Formlar dialogs on Cancel
#28712
Test can set whether warnings lead to failure
Nice to have
#28588
Option to mark tables in forms as non-selectable

Bugfix

Major
#28673
Vulnerability in commons-beanutils (CVE-2025-48734)
#28675
Opening Excel-Scripts in Script Recorder fails when starting from command line
#28676
Securing Kafka client configuration against SSRF and file reads (CVE-2025-27817)
#28684
DoS vulnerability in Apache Commons FileUpload (CVE-2025-48976)
#28692
ClassCastException in the ActiveTaskComponent
#28700
Security gap in workflow transitions - Unauthorized processing after task completion
#28739
TL script method filterPermission must not be evaluated at compile time
Detail
#28331
Incorrect update type creation in tUpdate leads to ignoring of hidden attribute changes
#28617
Bug: Post-Create-Actions fehlen bei Prozess-Start ohne Prüfung
#28640
Mandatory Multiline fields do not have a blue line
#28665
Calculated attributes are not updated when tables are changed
#28666
Fehlender DisplayContext nach BinaryDataSource-Conversion
#28667
Pipe closed Error when sending mail due to double rendering of content without EncodingAware interface
#28671
ExcelWriter methods are missing
#28686
REST routing: Shorter paths are prioritized over longer paths and cause incorrect route matching
#28690
Create in currency administration has wrong command group
#28698
Executability rule is checked on deleted object
#28706
Form tables exceed container width
#28707
Falsches Dirty-Handling im SelectTransitionDialog (BPE)
#28724
Selection filter must not be evaluated on deleted objects
#28726
Unique-Constraint-Violation bei mehrfacher Anwendung des MoveObjectsProcessor
Nice to have
#28458
Falsche Abfrage, ob Komponente Multi-Selektion unterstützt
Enhancement

Detail

#28679

Dynamic labels for FormTableDefinition

Beim Erstellen von Tabellen in Formularen kann man derzeit nur einen festen Titel eingeben. Es soll möglich werden, dass sich der Titel dynamisch je nach Situation anpasst.

Problem:

  • Tabellentitel sind immer gleich, egal welche Daten angezeigt werden
  • Titel können nicht auf den Inhalt oder Kontext reagieren

Lösung:

  • Titel sollen sich dynamisch ändern können (z.B. "5 offene Aufgaben" statt nur "Aufgaben")
  • Dynamische Titel werden per TL-Script berechnet
  • Alte Formulare mit festen Titeln funktionieren weiterhin
  • Bei neuen Tabellen kann man wählen: fester Titel oder dynamischer Titel per TL-Script

TEST

Kein automatischer Test möglich da man aktuell keine assertions gegen den Titel der Tabelle machen kann.

Manueller Test:

  1. Unter dem Reiter "Technisches Demo" gehen
  2. "Tabellen und Bäume" öffnen
  3. Zur "Formulartabelle" navigieren
  4. Einen vorhandenen Kontext auswählen/erstellen
  5. Das Formular bearbeiten
  6. Anstatt eines statischen Labels ohne Placeholder ein statisches Label mit Placeholder konfigurieren, in dem dann später die dynamische Beschriftung eingefügt wird
  7. Prüfen, ob die dynamische Beschriftung korrekt eingefügt wird
  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

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