Page 1 of 1

[fixed in 9.7.25] Maintain current record after Refresh call in NonBlocking mode

Posted: Tue 10 May 2016 10:59
by pcz
Hello

I've got a simple question about TOraQuery.

I have noticed a difference in behaviour between blocking / non-blocking mode after calling <TOraQuery>.Refresh method.
In blocking mode current record in most cases stays the same, but in non-blocking mode it looks like always resetted to first record.

Is it even possible to maintain current record in NonBlocking mode after <TOraQuery>.Refresh without any extra code?

Regards
P.C.

Re: Maintain current record after Refresh call in NonBlocking mode

Posted: Mon 30 May 2016 09:46
by MaximG
Thank you for the information. We have reproduced the issue and will investigate its origin. We will inform you about the results shortly.

Re: Maintain current record after Refresh call in NonBlocking mode

Posted: Mon 20 Jun 2016 09:42
by pcz
Are there any news in this subject? :)

Re: Maintain current record after Refresh call in NonBlocking mode

Posted: Mon 20 Jun 2016 11:45
by MaximG
We have already fixed the error, and the fix will be included in the next build. We plan to release the build this week.

Re: Maintain current record after Refresh call in NonBlocking mode

Posted: Tue 28 Jun 2016 08:00
by pcz
Problem solved in version 9.7.25 :)
Thanks!

Re: [fixed in 9.7.25] Maintain current record after Refresh call in NonBlocking mode

Posted: Fri 01 Jul 2016 06:52
by AlexP
Glad to see that the issue was resolved. If you have any further questions, feel free to contact us.

Re: [fixed in 9.7.25] Maintain current record after Refresh call in NonBlocking mode

Posted: Mon 04 Jul 2016 13:59
by pcz
Looks that I've got some side effects of this fix with my code too... :?
viewtopic.php?f=5&t=33059&p=117311#p117311

Image
Happens always after <TOraQuery>.Refresh call when query returns exactly one record