Page 1 of 1

DetailDelay and Detail dataset

Posted: Tue 20 Apr 2021 16:33
by Rastislav
Hello,
I am using DetaiDelay for all my tables (big database with lot of Master/Detail/SubDetail tables). After change of position of Master table I want check if data in Detail/Subdetail table was loaded already. Can you please add here any function, which can check it ?
If DetailDelay is more than 0, you are starting FDetailRefreshTimer in procedure TMemDataSet.MasterRecordChanged.
I would be like, if you can add here two things :
boolean DetailRefreshTimerRunning (if it is True, I will know that Detail dataset is not refreshed yet)
and/or
procedure ImmediatellyRefreshDetail (I can run it manually and be sure, that Detail dataset is refreshed)

Or can you advice, how I can check it in current version ?

Big thanks in advance !

Re: DetailDelay and Detail dataset

Posted: Fri 23 Apr 2021 13:14
by Rastislav
FireDAC have TFDMasterDataLink.Synchronize for this purpose.
But how I can do it in IBDAC ?
Please answer, it is urgent for me.
Thanks !

Re: DetailDelay and Detail dataset

Posted: Tue 27 Apr 2021 12:29
by ViktorV
Hi Rastislav,

Unfortunately at the moment this functionality is not available in IBDAC.
If you want us to implement the feature, please post this suggestion at our user voice forum: https://devart.uservoice.com/forums/104 ... components If the suggestion gets a lot of votes, we will consider the possibility to implement it.

Regards,
Viktor

Re: DetailDelay and Detail dataset

Posted: Thu 29 Apr 2021 07:50
by Rastislav
Thanks, Viktor, I did it ...