Icon View Incident Report

Serious Serious
Reported By: Fernando Dias
Reported On: 1/25/2019
For: Version 2.30 Build 2
# 4723 TDataSet Changes for FMX Grid Issue Cause Issues with Scrolling in VCL TDBGrid Control

Since insensitive datasets are sequenced, the vertical scrollbar of the dbgrids jump up and down when we navigate a dataset if the order of the result set is not the primary key. It seems that the scrollbar is always showing the relative position of the current row as defined by its Primary Key order.

It's easy to reproduce in EDB Manager. Something Like: SELECT * FROM <TableName> ORDER BY <NonPrimaryKeyColumn> You have to force the result set to be Insensitive and the <NonPrimaryKeyColumn> doesn't define an order that coincides with the primary key index.


Comments Comments
The fix that introduced this bug was logged for incident #4715, and due to this issue, that fix had to be rolled back. So, for now the FMX grids will not work properly until another fix can be designed.


Resolution Resolution
Fixed Problem on 1/28/2019 in version 2.30 build 3


Products Affected Products Affected
ElevateDB Additional Software and Utilities
ElevateDB VCL Client-Server
ElevateDB VCL Client-Server with Source
ElevateDB VCL Standard
ElevateDB VCL Standard with Source
ElevateDB VCL Trial

Image