爱喝可乐的蚊子 发表于 2008-11-17 22:52:41

树形菜单脚本回放问题

一个树形菜单,如
A(一级菜单)
|---B1(二级菜单)
|---C1(二级菜单)
|---D1(二级菜单)
且二级菜单B1的属性(text) = "B1",二级菜单C1的属性(text) = "C1",类似。。。
我写的脚本是:
Browser("***").Page("***").Frame("***").Link("text :="&datatable.value("text",dtglobalsheet)).Click
脚本运行失败,提示:The "[ Link ]" object's description matches more than one of the objects currently displayed in your application. Add additional properties to the object description in order to uniquely identify the object.
可问题是我用object spy查看了页面其他所有link,并没有属性text的值是重复的啊?

pengminghua 发表于 2008-11-18 13:07:17

Browser("***").Page("***").Frame("***").Link("text :="&datatable.value("text",dtglobalsheet)).Click

你的脚本中多了个空格符号,见上面红色区域;
你把“text”与“:=”之间的空格去掉,就不会出现你所提到问题了。

topor 发表于 2008-11-18 23:47:50

LS的不愧是"写轮眼"呀,厉害... :lol

爱喝可乐的蚊子 发表于 2008-11-19 22:11:55

啊,可以了。就是把“text”与“:=”之间的空格去掉就可以了。谢谢2楼~~~
但是为什么中间有空格就不行勒?我习惯在符号左右都加上空格,感觉会好看点。没想当这样也不行啊。。。。

lingxin5013 发表于 2008-11-20 10:05:45

果然是血轮眼
页: [1]
查看完整版本: 树形菜单脚本回放问题