I am having a hard time solving this issue where my edit item seems disabled but it is not.Looks to me like the testcomplete might not be picking up the right item, even thought the image shows that it has the correct item.
I place a breakpoint there, and did a stepover, and it still says "edit" item is disabled.
I think you're on the right track on the object identifciation perhaps being off. However, without information as to how your NameMapping is identifying the object and information about how the object shows up in your application, there's little I can do.
If you could provide:
1) Screenshot showing your NameMapping where the object being identified is indicated. Please make it of the "Mapped Objects" panel of NameMapping so we can see the full identification tree
2) Screenshot showing the Object Browser where the component in question is highlighted with available properties (Advanced view would be preferrable).
3) Screenshot or code of the test steps your are attempting to execute.
Why automate? I do automated testing because there's only so much a human being can do and remain healthy. Sleep is a requirement. So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group. I love good food, good books, good friends, and good fun.