Another day in paradise...
Another day in paradise...
So I switched from DisableControls to using BlockReadSize because FireDAC relies on TDataSource for controlling master/detail relationship (which DisableControls then promptly breaks).
And today I found that if TClientDataSet has a TBooleanField, that field will not update on scrolling if BlockReadSize is >=1... Integer and string fields have no issue, but the boolean field is not updated.
Oh the joys...
XE6 FWIW
So I switched from DisableControls to using BlockReadSize because FireDAC relies on TDataSource for controlling master/detail relationship (which DisableControls then promptly breaks).
And today I found that if TClientDataSet has a TBooleanField, that field will not update on scrolling if BlockReadSize is >=1... Integer and string fields have no issue, but the boolean field is not updated.
Oh the joys...
XE6 FWIW
Would you mind to create QR for this issues ?
ReplyDeleteStéphane Wierzbicki I'll see if I can find some time this weekend.
ReplyDelete