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

7.9.2
TopLogic Release

2025-02-18

Verbesserung

Wichtig
#28426
Beliebige Objekte als Initialdaten laden
#28461
Wiederverwendung von Personenkontakten
Detail
#28362
Ändern der Selektion bei Modellwechsel
#28421
Implementierung von Sequenz-ID Funktionen in TLScript
#28423
Add Content Navigation Capabilities to WebFolder and Document Model
#28443
Migrationsprozessor zur Änderung der Modell-Referenzen aller Objekte einer Tabelle
#28453
Add multiline text support modifier for standard tables
#28459
Zusätzliche Spaltenheader InApp konfigurieren
#28464
Migrations: Actions after startup
#28465
Migration: Anpassung von Spaltenbreiten
#28469
Farbe des gesetzten Filter-Icons auf rot setzen
#28472
Eigene Optionsreihenfolge InApp definieren

Fehlerbehebung

Wichtig
#28477
Core-Theme: Kein Scrollbalken mehr in mehrzeiligen Textfeldern
Detail
#28348
CoreTheme: Hyperlinks in indirekten Filter Matches sehen aktiv aus
#28429
Sicherheitslücke Apache Kafka CVE-2024-56128 und CVE-2024-31141
#28430
Sicherheitslücke Spring-Core CVE-2022-22968
#28452
Selektion in den Viewport scrollen
#28463
Probleme beim Abdocken einer Komponente aus dem einem Dialog
#28480
Aktualisierung der Breadcrumb, wenn Tabbar unsichtbar wird
#28484
JSON: Fehler beim Parsen von Exonentialdarstellung mit '+'
#28495
Behebung von CVE-2024-4577 durch Upgrade von Apache Lucene
#28498
Fehlender Abstand vor Dropdowns in einer Toolbar
#28501
Sidebar im Condensed-Theme initial zuklappen
Verbesserung

Detail

#28421

Implementierung von Sequenz-ID Funktionen in TLScript

developervisible

Implementierung von zwei TLScript-Funktionen zur Verwaltung von Sequenz-IDs:

  1. generateSequenceId
  2. resetSequence

Diese Funktionen ermöglichen die Erzeugung und Zurücksetzung von Sequenznummern unter Berücksichtigung eines optionalen Kontexts innerhalb TLScript.

**generateSequenceId**

  • Erzeugt eine neue Sequenznummer basierend auf:
    • Einem Sequenz-Identifier (Pflichtparameter)
    • Einem optionalen Kontext
  • Die Funktion gibt die nächste verfügbare Nummer in der Sequenz zurück, basierend auf der Kombination aus:
    • Dem angegebenen Sequenz-Identifier
    • Dem optionalen Kontext

**resetSequence**

  • Setzt eine bestehende Sequenz auf einen bestimmten Wert zurück:
    • Sequenz-Identifier (Pflichtparameter)
    • Optionaler Kontext
    • Optionaler Wert auf den zurückgesetzt wird, ansonsten 0

Test

TestSequenceIdFunctions.script.xml Testet die folgenden Sequenz-Funktions-Szenarien:

  1. Sequenz-Generierung für "invoice" mit Kontext "productA"
    • Generiert mehrere Sequenzen um das inkrementelle Verhalten zu prüfen
  1. Zurücksetzen der Sequenz auf den Standardwert
    • Setzt die "invoice"-Sequenz für "productA" zurück
    • Prüft, ob die nächste generierte Nummer bei 1 beginnt
  1. Zurücksetzen der Sequenz auf einen spezifischen Wert
    • Setzt die "invoice"-Sequenz für "productA" auf 100 zurück
    • Prüft, ob die nächste generierte Nummer bei 100 beginnt
  • 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