#1 2014-09-02 11:21:01

Celso
Member
Registered: 2013-05-14
Posts: 55

FireMonkey UI Application

My application is in Delphi XE6-FireMonkey Metropolis IU.

I am using TSynSQLTableDataSet. I'm TStringGrid with TBindSourceDB and TBindingsList.

The problem is that the scroll does not work. When I use TClientDataSet, instead of TSynSQLTableDataSet, works perfectly.

I need a help at this point. Thank you.

Offline

#2 2014-09-02 11:42:36

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,182
Website

Re: FireMonkey UI Application

We tested TSynSQLTableDataSet only with the VCL, in fact - and it worked as expected, as far as we saw.

I honestly do not know what are FMX expectations about custom TDataSet inherited classes.
I suspect there is some missing behavior at TSynVirtualDataSet level... but all those are proprietary and undocumented Embarcadero code...
Any input is welcome.

In the meanwhile, you can use TClientDataSet and our mORMotMidasVCL unit, which is slower, but standard and working.
But not cross-platform yet.

Offline

#3 2014-09-02 12:30:28

Celso
Member
Registered: 2013-05-14
Posts: 55

Re: FireMonkey UI Application

Thank's for return.

I was avoiding to use the TClientDataSet, but if no other way ...

Offline

#4 2014-09-02 12:52:23

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,182
Website

Re: FireMonkey UI Application

You may try to debug and find out what is missing in TSynVirtualDataSet.

Offline

Board footer

Powered by FluxBB