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

Enhancement

Major
#28426
Load any objects as initial data
#28461
Reuse of personal contacts
Detail
#28362
Changing the selection when changing models
#28421
Implementation of sequence ID functions in TLScript
#28423
Add Content Navigation Capabilities to WebFolder and Document Model
#28443
Migration processor for changing the model references of all objects in a table
#28453
Add multiline text support modifier for standard tables
#28459
Configure additional column headers InApp
#28464
Migrations: Actions after startup
#28465
Migration: Adjustment of column widths
#28469
Set the color of the set filter icon to red
#28472
Define your own option sequence InApp

Bugfix

Major
#28477
Core theme: No more scrollbars in multi-line text fields
Detail
#28348
CoreTheme: Hyperlinks in indirect filter matches look active
#28429
Vulnerability Apache Kafka CVE-2024-56128 and CVE-2024-31141
#28430
Vulnerability Spring-Core CVE-2022-22968
#28452
Scroll selection into the viewport
#28463
Problems when undocking a component from a dialog
#28480
Updating the breadcrumb when tabbar becomes invisible
#28484
JSON: Error when parsing exonential representation with '+'
#28495
Fix CVE-2024-4577 by upgrading Apache Lucene
#28498
Missing space in front of dropdowns in a toolbar
#28501
Initially closing the sidebar in the condensed theme
Enhancement

Detail

#28421

Implementation of sequence ID functions in TLScript

developervisible

Implementation of two TLScript functions for managing sequence IDs:

  1. generateSequenceId
  2. resetSequence

These functions enable the generation and resetting of sequence numbers, taking into account an optional context within TLScript.

**generateSequenceId**

  • Generates a new sequence number based on:
    • A sequence identifier (mandatory parameter)
    • An optional context
  • The function returns the next available number in the sequence based on the combination of:
    • The specified sequence identifier
    • The optional context

**resetSequence**

  • Resets an existing sequence to a specific value:
    • Sequence identifier (mandatory parameter)
    • Optional context
    • Optional value to be reset to, otherwise 0

Test

TestSequenceIdFunctions.script.xml Tests the following sequence-function scenarios:

  1. Sequence generation for "invoice" with context "productA"
    • Generates multiple sequences to test the incremental behavior
  1. Resets the sequence to the default value
    • Resets the "invoice" sequence for "productA"
    • Checks whether the next generated number starts at 1
  1. Resets the sequence to a specific value
    • Resets the "invoice" sequence for "productA" to 100
    • Checks whether the next generated number starts at 100
  • 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