I created a simple form with html that had two objects (Edit Box - first name) with same properties (like name, Input, and others) one below other. And I recorded a action in the one of the edit boxes and object got added in Local object repository, with Index as '0'(because of its order in source code).
I then modified the value of Index as '1' so that the same object would refer to second edit box with same properties but it doesn't happens in QTP.
Once ordinal Identifier is added and though we modify it in object repository and it does gets updated in repository and we could view the same. But it doesn't act like it when modified, i.e. in this case when we run the script it should refer to second 'first name edit box' but it doesn't happen so, why?
To brief my question Ordinal Identifiers once modified in Object Repository doesn't get really updated even though it shows like updated, why?