From above example, it is clear that TC recognizing the objects purely on co-ordinates.
So I want to know is there any other way to correct the above problem of document.all.item (...) error??
<font size="2" face="Verdana, Arial, Helvetica">This is not an error. The 'window' variable in your script stores the Page object and the 'document.all.item(45)' string you deleted is the path to an object on the tested Web page. The coordinates recorded as the parameters of the Click method are relative to the 'window.document.all.item(45)' object. You can remove these coordinates and TestComplete will click the central point of the object.
As for the error messages posted to the Test Log, please send your TestComplete project along with the Results folder to our Support team (email@example.com) and they will find out the cause of the issue you are facing. You can pack the project folder with your favorite archiver to reduce its size and to gather all the files into one file.