1

我正在尝试单击 Web 表(Emp 索引)的单元格(2,3)中的第三个链接

设置 EditLink = Browser("Browser").Page("Page").WebTable("Emp Index").ChildItem(2,3,"Link",2) EditLink.Click

运行脚本 QTP 时显示“需要对象:Line(2) EditLink.click”错误。任何机构都可以请你帮忙。

4

2 回答 2

1

当单元格存在并且存在类型为链接的子对象时返回此错误,但不包含此索引 (3)。尝试通过以下方式确认是否存在索引为 0 的链接:

Set EditLink = Browser("Browser").Page("Page").WebTable("Emp Index").ChildItem(2,3,"Link",0) 
MsgBox EditLink.Exist(0)

要查看该链接在页面上的位置,您可以使用EditLink.Highlight
From this point you can start debug 来查看索引为 1、2 和最后为 3 的链接是否存在。

于 2013-02-25T12:37:11.200 回答
0

尝试使用函数单击 webtable 中的链接。

检查此链接

于 2013-04-25T01:38:00.907 回答