DataFlex 2021 Final Release Notes
Installers
- Switched to a new EV code signing certificate (shows Publisher as Data Access Worldwide (Data Access Corporation)).
- Updated evaluation licenses installed.
- Updated to final Software License Agreement.
- Updated to final Installation and Environment Guide.
Web Framework
- Fixed: Changing the label position on
cWebFormandcWebEditcontrols does not update in the designer. AWebSetofpeLabelPositionalso does not work. - Fixed: WebAccordionContainer JavaScript error.
- Implemented an extra security check on the
RequestDeleteCallbackandRequestSaveCallbackmethods using boolean server web properties. This ensures that the operation is only processed if the confirmation message that uses it is actually shown on the screen. - Fixed: Web method not allowed error with hidden
cWebGrid. - Improved version check in
cWebAppDispatcher. - Fixed: The floating panel shows transparent with both the
Flat_DesktopandFlat_Touchunless an explicit background color is set.
General
- Fixed: Use W version of
TextMetricstruct in functionPointSizeToPhysicalFontSize(old implementation could result in unhandled exceptions).
Web Application Administrator
- Fixed: When setting an application using process pooling to reload at
00:00:00, it caused it to be stored as 'Do not automatically reload the process pool'. - Fixed: SPLF WebAppServer didn't stop processes when the node is stopped.
Studio
- Fixed: Table Editor didn't show multi-column relationships properly.
- Fixed: Variant array incorrect in debugger when debugging 32-bit.
- Fixed: White text on white background in Arrange Objects panel.
Connectivity
- Fixed: Creating primary key in PostgreSQL generated restructure errors.
Documentation
What's New
Significant changes throughout, including:
- Working with DataFlex 2021
- Unicode 101
- Migrating Existing Workspaces
- Making Existing SQL Databases Unicode-capable
- Many other topics.
Development Guide
Significant changes throughout, including:
- OEM Data in DataFlex
- Table Character Format in DataFlex
- Environment Setup Notes
- Connectivity Concepts
- Many other topics.
Language Reference
- Updated CStringSize
- Updated ANSItoUTF8
- Updated UTF8toANSI
- Updated OEMtoUTF8
- Updated UTF8toOEM
- Updated DF_FILE_TABLE_CHARACTER_FORMAT
- Updated CStringLength
- Updated tSelectionItem
- Updated Character function
- Updated Left function
- Updated Mid function
- Updated RightPos function
- Updated ASCII function
- Updated Pos function
- Moved several functions from Miscellaneous Functions to String Functions page.
Class Reference
- Updated cWebBaseForm
- Updated cSQLStatement
- Updated cWebGEOLocation
- Updated cWebSuggestionForm
- Updated cWebDynamicObjectContainer
- Updated cWebTreeView
- Updated cWebTagsForm