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

7.9.4
TopLogic Release

2025-04-11

Verbesserung

Wichtig
#28022
TL-Script: Zugriff auf Anwendungskonfigurationen
#28173
TLScript: neue Funktion zum Parsen von Excel Dateien
#28310
Layout-Editor: Prozessansicht
#28532
Neue TL-Script-Funktion isCompatibleValue()
#28539
TLScript-Funktion für den Zugriff auf konfigurierte Formate
#28550
Prevent leading and trailing white space for model-based fields
#28558
OpenAPI: Mehrere alternative Authentisierungsmechanismen für dieselbe API ermöglichen
#28564
OpenAPI: Accept authorization token, even if it contains no user information
Detail
#28523
Optionsliste aktualisiert sich nicht, wenn die Optionen über konfigurierte Skripte berechnet werden
#28541
Lock-Strategie in Templates für Grid und Tree-Grid verfügbar machen
#28542
Unterstützung für SQL "like" Konstrukt
#28561
Dynamische Dateinamen für (Excel-)Downloads

Fehlerbehebung

Wichtig
#28578
Oracle JDBC Treiber-Update: Bug "ORA-01461" in JDBC Treiber
Detail
#27975
Excel-Export im Modell-Editor hat falsche Kommandogruppe
#28303
Dokumentation zum Einbinden von Iconfonts anpassen
#28375
Überschreiben von I18N Attributen macht existierende Werte unerreichbar
#28445
Ignorieren der Selektionsspalte bei Funktion "Spaltenbreiten automatisch anpassen"
#28529
NullPointerException bei modifiedRevision() auf neue Kompositionen
#28531
Drücken von ESCAPE oder ENTER nach einem Reload wirft Fehler und löst Reload aus
#28540
Rückwärtsreferenzen in transienten Objekten werden nicht richtig aufgelöst
#28552
Ersetze veralteten Begriff "Wrapper" durch aktuellen Begriff "TLObject" in der Klasse CompositionFieldProvider.
#28553
Typ-Konvertierungsfehler bei berechneten Spalten vom Typ tl:core:Duration
#28555
Bilder in HTML Attributen werden erst nach dem Speichern angezeigt
#28557
Größenbeschränkung für das Attribut "street" eines Firmenkontakts zu streng
#28563
JSON: NumberFormatException beim Parsen großer Integer Werte
#28565
CSS-Klasse ' tblRight' greift nicht, bei Feldern im Bearbeitungsmodus und im Header
#28566
Kompositionsattribute berücksichtigen Dynamische Bezeichnungen nicht im Tabellentitel
#28570
Missing Validation of OAuth State Parameter
#28582
ClassCastException bei Auswahl aller Zeilen in Tabelle
#28584
Template für Tabellen um Option "resetInvisible"
Verbesserung

Wichtig

#28022

TL-Script: Zugriff auf Anwendungskonfigurationen

TLScriptTypedConfiguration

Aus TL-Script heraus sollte der Zugriff auf Anwendungskonfigurationen und Annotationen möglich sein. Eine Konfiguration ist letztendlich ein Objekt mit Properties, auf die wie auf eine Map mit $x["name"] zugegriffen werden sollte.

Eine typisierte Konfiguration kann über die neue TL-Script-Funktion toConfig(...) aus einer Map/JSON-Objekt erstellt werden.

Neue Script-Funktionen:

  • dbConfig(): Liefert die Datenbank-Schema-Konfiguration.
  • appConfig(): Liefert Zugriff auf die Anwendungskonfiguration.

Aus Sicherheitsgründen ist die Ausführung von appConfig() im interaktiven Modus (Suche, Script-Konsole) nur für Root-User möglich.

Test

  • Manuell über Script-Console, vgl. Online-Hilfe der neuen Funktionen.
  • 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