Table of Contents

Release-Information Framework Studio 4.8

4.8.0 Alpha 8 (02.05.2025)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_8_Setup_x64
  • FS4.5.28_PrintService
  • FSCL_4.8.0_Alpha_8_Setup_x64

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Updates

  • Der HTML Client, die StartPage und das HelpSystem wurden auf Angular 19.2.6 upgedatet.
  • Das CefSharp Browser-Control in der IDE wurde auf Version 135.0.170 upgedatet.
  • DevExpress wurde auf die Version 24.2.6 aktualisiert.
  • Der HTML Client wurde auf Capacitor 7 upgedatet.

4.8.0 Alpha 7 (17.04.2025)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_7_Setup_x64

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Neuerungen

4.8.0 Alpha 6 (04.04.2025)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_6_Setup_x64

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Neuerungen

  • Der Element History Browser ist nun für lesbare Ressourcen wie beispielsweise .txt oder .xml Dateien verfügbar.
  • Internal Methoden an Modularen Componenten führen jetzt zu Compilewarnings.
    Note

    Internal Methoden verhinden die Implementierung des Interfaces in anderen dlls.

FxBrowser entfernt

Im Zuge des Updates auf Java 21 wurde der FxBrowser von JavaFx ausgebaut. Der JxBrowser ist somit das einzige in FS integrierte Browser-Control. Die eingebundene Java 21 Runtime, die durch den FSClientLauncher ausgerollt wird, enthält damit nicht mehr die JavaFx Componenten.

4.8.0 Alpha 5 (21.03.2025)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_5_Setup_x64

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Neuerungen

Update JxBrowser für JavaClient

Das JxBrowser Control für den Java-Client wurde von Version 7.42.0 auf Version 8.4.0 aktualisiert. Das entspricht Chromium 133.

Release-Notes des Control-Herstellers: https://teamdev.com/jxbrowser/release-notes/2025/v8-4-0/

Es sind keine besonderen Aktionen erforderlich. Mit dem Publish der Application wird die neue Version automatisch auf alle Clients verteilt.

Korrigierte Fehler

  • 2025017196 - Reporting: Im WebDesigner ist der Expression Editor nicht nutzbar, da weder Formeln angezeigt noch bearbeitet werden können.

  • 2025027312 - IDE: In der Source Control History werden Records vom Typ Modular Components nicht aufgeführt.

4.8.0 Alpha 4 (07.03.2025)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_4_Setup_x64
  • Weitere Pakete (Dateinamen ohne ZIP-Endung)

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Neuerungen

  • In den Modular Components können Interfaces definiert und implementiert werden.
  • Der Sql-Parser versteht jetzt WITH-Statements, auch bekannt als Common Table Expression (CTE).

Korrigierte Fehler

  • 2025027380 - Java Client: Wenn an einer Registerkarte das Event OnFirstSelect implementiert ist, dann kann es passieren, dass bei der ersten Eingabe in einem TextFeld das OnLeave-Event nicht korrekt gefeuert wird.

  • 2025027375 - Package-Manager: In einem Oracle-Repository kann es passieren, dass das Update einer Package-Version zu einem Fehler führt. Im Script 4.6.0.0 2022.11.18 DeprecatedLayoutCheck.ora wird eine Sql-Exception ausgegeben FS.DataClient.FrameworkDbException: ORA-00932: Inkonsistente Datentypen: CHAR erwartet, NUMBER erhalten.

  • 2025027305 - Framework: Die Methode LoadCount() liefert bei GroupBy-Components falsche Werte zurück. Die Anzahl der Sätze wird in einer Gruppierung ermittelt.

4.8.0 Alpha 3 (21.02.2025)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_3_Setup_x64
  • Weitere Pakete (Dateinamen ohne ZIP-Endung)

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Neuerungen

Update JxBrowser für JavaClient

Das JxBrowser Control für den Java-Client wurde von Version 7.41.5 auf Version 7.42.0 aktualisiert. Das entspricht Chromium 132.

Release-Notes des Control-Herstellers: https://teamdev.com/jxbrowser/release-notes/2025/v7-42-0/

Es sind keine besonderen Aktionen erforderlich. Mit dem Publish der Application wird die neue Version automatisch auf alle Clients verteilt.

Korrigierte Fehler

  • 2025017265 - Java-Client: Wenn ein Form, das über ein Event geschlossen werden soll, im selben Zug fokussiert wird, kommt es zu einer Fehlermeldung.

  • 2025017231 - IDE: Wird nach dem Kopieren und Einfügen eines Combobox- oder ListBox-Controls das Property, das als ListDataSource definiert ist nicht eingefügt, so kommt es beim Speichern des Forms zu einer Unhandled Exeption und die Anwendung stürzt ab.

  • 2025017263 - IDE: Wenn im Wörterbuch für einen MLKey ein mehrzeiliger Text mit einfachen Zeilenumbrüchen ( \n / LF ) statt den üblichen ( \r\n / CR+LF ) definiert wurde, dann gibt es Probleme bei der Verarbeitung des Textes:

    • In der Tabelle im Multilanguage Text Editor wird der Text mehrzeilig angezeigt - das zieht die Tabelle auseinander.
    • Der Exception-Editor erzeugt einen mehrzeiligen Code, der Compile-Fehler produziert und der Exception-Editor erkennt diesen Code nicht korrekt.

4.8.0 Alpha 2 (07.02.2025)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_2_Setup_x64

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Neuerungen

  • Crystal Reports abgekündigt
  • Bei Klicken auf einen Link im Errors and Warnings Tab wird dieser farblich hervorgehoben, um zu visualisieren, dass der Link bereits besucht wurde.
  • Bei den Aktionen Open, Save (im FS Report Designer), sowie Choose Report wird nun das Verzeichnis der tatsächlichen Report-Datei geöffnet, statt das Haupt-Reportverzeichnis.
  • Für die Vererbung können in Modular Components Properties als Override markiert werden.

Updates

  • DevExpress wurde auf die Version 24.2.3 aktualisiert.
  • Das CefSharp Browser-Control in der IDE wurde auf Version 131.3.10 upgedatet.

Update JxBrowser für JavaClient

Das JxBrowser Control für den Java-Client wurde von Version 7.40.0 auf Version 7.41.5 aktualisiert. Das entspricht Chromium 131.

Release-Notes des Control-Herstellers: https://teamdev.com/jxbrowser/release-notes/2024/v7-41-5/

Es sind keine besonderen Aktionen erforderlich. Mit dem Publish der Application wird die neue Version automatisch auf alle Clients verteilt.

Korrigierte Fehler

  • 2024127052 - Java-Client: Der Fokus eines neu geöffneten Forms geht verloren, wenn während des Öffnens ein Event (z.B. SelectedTabPageChanged) gefeuert wird.

  • 2024127053 - Broker: Der vom Client aufgerufene Filter für Grid-Spalten arbeitet Case Sensitive (beachtet Groß-Klein-Schreibung).

    Note

    Die Korrektur greift, wenn die Filterung im Hauptspeicher der Broker-Anwendung stattfindet.
    Auf unvollständig geladenen Grids wird der Filter über die Datenbank ausgeführt. Dabei zieht weiterhin das Standard-Verhalten der jeweiligen Datenbank (Collation).

  • 2025017196 - Reporting: Im WebDesigner ist der Expression Editor nicht nutzbar, da weder Formeln angezeigt noch bearbeitet werden können.

  • 2025017210 - Publish2Go: Wird ein Publish2Go-Paket mit mehreren Applications erstellt, dann enthält das Paket nur eine FSJavaClient.jnlp. In der Folge ziehen einige Einstellungen der Application (z.B. Java Heap Size) nicht korrekt.

  • 2024127103 - IDE: Im Formula Converter des DevExpress Report-Designer werden Properties mit einem Package-Prefix nicht korrekt erkannt. Der Unterstrich wird durch einen Punkt erstzt. oObject_oP01_MyColl.shtK07_MyProperty wird zu oObject.oP01.MyColl.shtK07.MyProperty anstatt zu oObject.oP01_MyColl.shtK07_MyProperty

  • 2025017187 - IDE: Der MultiLanguageText-Editor erzeugt Excpetions, wenn es einen überschriebenen Text ohne passenden Text aus dem Basis-Package gibt.

  • 2025017272 - Code-Generierung: Wenn man eine Code-Transformation customized, dann erzeugt falsch generierter Code einen Compile-Error "Type expected".

  • 2024096531 - DevExpress: Wird in einem Report mit Gruppen in einigen Positionen eine RunningSum angezigt, dann stimmt der angezeigte Wert nicht. Es handelt sich um einen Fehler in DevExpress: https://supportcenter.devexpress.com/ticket/details/t1255491

  • 2024127040 - IDE: Wenn beim Laden des FrameworkStudio Layouts ein Fehler auftritt, ist dies nicht abgesichert. Ein Arbeiten mit FS ist nicht mehr möglich.

4.8.0 Alpha 1 (03.01.2025 - intern)

Die Auslieferung umfasst die folgenden Pakete:

  • FS_4.8.0_Alpha_1_Setup_x64

Die Liste mit allen aktuellen Installations-Paketen finden Sie hier.

Korrigierte Fehler

In der Version 4.8 sind alle Fehler-Korrekturen bis einschließlich Framework Studio 4.7.Z enthalten. Zusätzlich wurden die folgenden Bugs behoben.

  • keine weiteren