|
我就想获取一个combobox的属性,当该combobox直接放在窗口下时,可以成功的抓取到该combobox并返回属性,问题是,当该combobox是放在窗口下表格里面的时候,就找不到这个对象了。
录制脚本是大概是这样的:
windows context "caption=窗口名称"
browser "type=javawindow;caption=窗口名称"
javatable click "type=javatable;index=1";"rol=1;cow=2"
combolistbox makeselection "type=combolistbox;index=1";"text=aa"
获取combobox属性的函数:
Result=SQASetProperty ("type=javawindow;caption=窗口名称;\;type=javatable;index=1;\;type=combolistbox;index=1","item at",value)
结果返回值是1003,找不到对象。
这是combobox在javatable里面时的情况,当combobox直接在窗口下时,函数的参数为:
Result=SQASetProperty ("type=javawindow;caption=窗口名称;\;type=combolistbox;index=1","item at",value)
这时可以正确的返回对象属性;
怎么样在表格里抓取到指定的控件对象呢? |
|