DataFlex 2023 Release Candidate 1 Changes
This page lists the specific changes in DataFlex 2023 between Beta 2 and Release Candidate 1.
See What's New in DataFlex 2023 for all new features in DataFlex 2023.
See DataFlex 2023 Beta 2 Changes for the specific list of changes in DataFlex 2023 between Beta 1 and Beta 2.
See DataFlex 2023 Beta 1 Changes for the specific list of changes in DataFlex 2023 between Alpha 2 and Beta 1.
See DataFlex 2023 Alpha 2 Changes for the specific list of changes in DataFlex 2023 between Alpha 1 and Alpha 2.
See Bugs Fixed in DataFlex 23.0 for bugs fixed and improvements implemented in DataFlex 2023.
Improvements
- Added the
ShowSuggestionsprocedure from the WebSuggestionForm API to the WebTagsForm, which forces the suggestions list to show by server call. - Filtered FlexErrs from the CodeSense suggestions while suggesting a table in an
@SQLstatement. - Renamed former VDF COM-related error messages to DF.
- Renamed “Copy in JavaScript” to “Use JavaScript” in Project Properties.
- SQLExecutor: added update of connection details after setting
ConnectionID. - Removed
*.sqlextension from DF file extensions when importing Studio preferences. - Modified grouping to show “Add group” instead of “Add sub group” if no groups exist.
- Made
pbScrollbehave more predictably when set to true on containers like WebGroups, WebTabContainers, WebPanels, and WebModalDialogs. - Changed default process pool to enabled with values 2 (min) and 5 (max).
- Improved controls to prevent about:blank#blocked dialogs in FlexTron.
- Added an
OnPreSendRequestevent tocHttpTransferthat allows custom settings to be done on the request handle usingWinAPI_InternetSetOption.
Bug Fixes
- Fixed an issue where
WebObjectByNamewould throw an error even thoughbOptNoErrorwas set. - Fixed an issue where a refactored API function caused the
WebMultiSelectListnot to work. - Fixed an issue where the
WebMultiSelectListwould not work underdfdebug=true. - Fixed an error when importing Studio preferences.
- Fixed named object handle in default code in
OnDropevent forcWebDragDropHelperobjects. - Fixed the SQLExecutor applying EPOCH logic on dates.
- Fixed the WebApp designer not showing a sample row for WebLists.
- Fixed the WebGrid getting confused after appending a row while the new row is selected.
- Fixed an issue where FlexTron would ‘hang’ after closing a modal dialog.
Documentation
- Added documentation for
cSQLExecutor. - Added documentation for properties and methods that were added or changed for Grid layout.
- Added documentation for Registration program UI additions.
- Added a note to
DF_FILE_SQL_FILTERto always surround SQL filters containing string constants with parentheses so they work correctly when combined with other filters (e.g., local and global filter strings). - Added documentation for
tSQLParamInfo. - Studio: added documentation for Project Properties, General tab: Copy in JavaScript Engine.
- Studio: added documentation for Project Properties, Compiler tab: Platform.
- Studio: added a page for Database Toolbar.
- Studio: Configure Workspace > Workspace Preferences: added documentation for Designer section.