you are right,I need to cross check it.
In general on a page even if we see 1 button through human eye,in real they are other objects with same properties and if we use findchild method it catches first match (and if it is not desired object,It throws message,an attempt to perform an action at point (0, 0),which is out of the window bounds)
By changing the other property i am able to click successfully.
so only by trail and error I am able to find unique property combination.please help out to have a block of script to handle this problem effectively in first attempt .
Note:I use a frame where i pass object properties and values through datasheet and identify object through script with findchild method