在下列情况下如何单击Web Table列的Web按钮?

时间:2018-01-12 11:54:05

标签: vbscript qtp hp-uft uft14

Web Table

我有一个网络表,在此我想通过点击记录删除按钮删除特定记录。

我得到了行的值,但我无法点击特定行的网页按钮,并且一列中还有2个按钮。

如何点击特定行的删除图标?

1 个答案:

答案 0 :(得分:0)

您需要设置对特定行中项目的引用,然后单击它 - 如下所示:

(eval-with-bindmap '(+ a b) '{a (+ 1 b) b 2}) => 5

您可能需要修改自己代码中的Set oLink = Browser("myBrowser").Page("myPage").WebTable("myTable").ChildItem(iRow,8,"Link",0) oLink.Click 和数字"Link"8代表您尝试与之互动的行。

本代码的作用基本上是在表的iRow列中设置对"Link"类型的第一项的对象引用,然后使用8事件来选择它。如果您的删除图标为Click,则将WebButton替换为"Link"。命令中的最后"WebButton"告诉0选择与对象类型匹配的第一个元素 - 如果您的两个图标位于表的同一列中,则可能需要UFT

如果有帮助,请告诉我。