Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SCL-2905 Fixed issue with ServiceLoader failing when RequiredDatabase is not SmartDB and required database it is not connected,

Description:

We have fixed an issue where the Service Loader was attempting to load a service instance even though the required database(s) have not been connected. The issue occurred in the case that the required database was not the SmartDB.

SCL-2906 WinKit: Resolved an issue with the TimerTick event firing multiple times when closing an EmbededWindowForm

Description:

When the WINDOW-CLOSE event of an embedded window was showing a (modal) dialog the TimerTick event might have fired multiple times.
This issue is resolved now.

SCL-2907 Fixed regression: Business Entity Designer not able to delete a temp-table

Description:

We have resolved an issue in the Business Entity Designer that disallowed deletion of tables, fields, indexes or relations from the design canvas.
The issue was caused by the new version of the diagram control used since the 2020-01-20 release.

SCL-2908 Legacy GUI Frame Migration does not show current list of controls after dragging second .w file

Description:

We have resolved an issue which caused the Legacy GUI Frame migration to not refresh the list of controls after dragging a new .w file into the window.
The issue was seen when the first frame name found in the opened file matched the frame name that was previously selected in the previously opened .w file.
The issue is now fixed.

SCL-2909 Fixed issue in Legacy browse migration issue when browse column references variable array element

Description:

We have resolved an issue in the BrowseParser class that was causing the parsing to fail when a column was referencing an array element not specified by a constant index.

New Feature

SCL-2372 Implemented a Widget Handle properties viewer

Description:

A new viewer for the properties of a handle based object has been implemented that can be used like this:

Code Block
languageabl

DEFINE QUERY qry FOR Customer . 

Consultingwerk.Windows.Util.Forms.WidgetHandlePropertiesForm:DisplayPropartiesOfHandle (QUERY qry:HANDLE).
Consultingwerk.Windows.Util.Forms.WidgetHandlePropertiesForm:DisplayPropartiesOfHandle (SESSION:HANDLE).

...

SCL-2842 Implemented functionality in GUI client and AppServer to validate each others framework version on startup

Description:

Based on a static logical property

Code Block
languageabl

Consultingwerk.Framework.GuiClientStartupManager:ValidateAppServerFrameworkVersion


the GUI client and AppServer now can validate each others version on client startup. When set to TRUE (default value, e.g. settable through the JSON configuration file) the Client will call into the AppServer and both tiers will compare their Framework versions.
The AppServer will write a message to the logfile when the versions do not match.
The client will display a message and prompt the user if starting the application should be continued or not.

SCL-2904 Providing version specific variants of the Consultingwerk.RadGridViewSupport assembly

Description:

As the Consultingwerk.RadGridViewSupport .NET Assembly has version specific dependencies to the Telerik RadControl assemblies, we have to provide versions of this assembly specific to the version of the RadControls in use.
Customers must reference the matching version of the Consultingwerk.RadGridViewSupport assembly in assemblies.xml