Icon View Incident Report

Serious Serious
Reported By: Fernando Dias
Reported On: 1/7/2019
For: Version 2.30 Build 1
# 4715 ElevateDB TDataSet Components Not Working Properly with FMX Grids on MacOS

As now EDB supports Mac OS, I've started testing it with FMX. As far as I could understand, binding a Grid with an EDB Dataset wont work unless we use a ClientDataset .


Comments Comments
The issue was the LiveBindings implementation for grids/datasets, so the problem is not specific to MacOS or FMX. The LiveBindings implementation for grids forces the usage of sequenced row #'s (logical row #'s) for proper navigation. Unfortunately, most EDB datasets don't support such usage, especially tables and queries that return sensitive result sets. However, queries that return insensitive result sets can be sequenced, so that support has been surfaced in 2.30 Build 2.


Resolution Resolution
Fixed Problem on 1/10/2019 in version 2.30 build 2


Products Affected Products Affected
ElevateDB VCL Client-Server
ElevateDB VCL Client-Server with Source
ElevateDB VCL Standard
ElevateDB VCL Standard with Source
ElevateDB VCL Trial

Image