locate for webclientdataset

Hi ,


   //if we comment the line below to call and we have executed the locate for the dataset and 
   //currently not sure if we are on the first record ,
   DMConnection.tableSelection.First ;
   
   //it will not be able to find the record even if the id exist in the dataset unless the dataset start from
   //first 
   if DMConnection.tableSelection.Locate('id',  id  ,[] ) then 
      showmessage('found!');

is this intentional in TMS Webcore ? 
Thanks ,
Kalmen. 
    

We will check with the developer responsible for the database functionality.

It seems there is no hard specification for the dataset to define the behavior for Locate().

At this moment, Locate() is from the current active record. 
We are trying to find if there is in Delphi datasets really a consistent definition for this behavior and will make it act accordingly.