Ashok, the nature of forums is that urgent requests requesting direct attention from support staff may get lost. There is a customer support portal that you can send requests directly to SmartBear staff with a ticket number for issue tracking. You can find that here.<br /> <br />
http://support.smartbear.com/message/?prod=TestComplete<br /> <br /> <br /> <br /> <br />
Again, as mentioned above, it's not clear as to exactly what is returned from the XML file. Is it a fully qualified path to an object (for example, "Aliases.MyObject.MyCustomer") or is it some other value? Without knowing exactly what it is you are getting from your xml, it's hard to give an answer as to the best way to resolve it.
The
eval method as suggested would work if the text returned as Obj_Customer is a fully qualified path as indicated above. If it is simply a descriptor text string, it most likely will not work.
If the text string returned is an Alias name for an aliased object, you could use
Aliases.WaitAliasChild(Obj_Customer)
This will return the object.
If the text string returned is the value of a particular property on the object, you can use the
FindChild method to find the object. Having only a single property may make this more difficult so that most likely will be a lot trickier than you need.
In any case, if you can reply with what the actual contents of Obj_Customer ends up being, we can target your answer for you with much more accuracy.