Release-Information Framework Studio 4.8
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 dasOnLeave
-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 ausgegebenFS.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
- In den Modular Components können nun Basis-Klassen definiert werden, sowie deren Properties mit der neuen Override-Checkbox überschrieben werden.
- Neue Client-Action
BrowserControlAction.ExecuteJavaScript()
- Der Java-Client wurde auf Java 21 upgedatet.
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.
- In der Tabelle im Multilanguage Text Editor wird der Text mehrzeilig
angezeigt - das zieht die Tabelle auseinander.
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), sowieChoose 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 zuoObject.oP01.MyColl.shtK07.MyProperty
anstatt zuoObject.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