Subject | TIB_BDataset.SysLocateRecord: Difference between IB4.8 and IBO5.9 |
---|---|
Author | Wolfgang Lemmermeyer [PsyPrax GmbH] |
Post date | 2019-05-16T18:15:32Z |
Dear Jason,
we migrate from IBO4.8 to IBO 5.9 in January. Now we have discover a huge problem:
In IBO 5.9 in TIB_BDataset.SyslocateRecord a "DoCallback( 9 );" (line 40055) is called which result sometimes a few methods later in an Application.Processmessage. This then causes the application to call the locate again - which then causes the locate to find nothing.
To prevent this we implement a TSession. OnAppCallback - but this means no application.processmessage from inside IBO is fired which causes other problems..
Any Idea to solve this problem?
Freundliche Grüße
Wolfgang Lemmermeyer
[Non-text portions of this message have been removed]
we migrate from IBO4.8 to IBO 5.9 in January. Now we have discover a huge problem:
In IBO 5.9 in TIB_BDataset.SyslocateRecord a "DoCallback( 9 );" (line 40055) is called which result sometimes a few methods later in an Application.Processmessage. This then causes the application to call the locate again - which then causes the locate to find nothing.
To prevent this we implement a TSession. OnAppCallback - but this means no application.processmessage from inside IBO is fired which causes other problems..
Any Idea to solve this problem?
Freundliche Grüße
Wolfgang Lemmermeyer
[Non-text portions of this message have been removed]