我有一个网络表,在此我想通过单击记录的删除按钮删除特定记录 .
我得到了行的值,但是我无法点击特定行的web按钮,并且在一列中也有2个按钮 .
如何点击特定行的删除图标?
您需要设置对特定行中项目的引用,然后单击它 - 如下所示:
Set oLink = Browser("myBrowser").Page("myPage").WebTable("myTable").ChildItem(iRow,8,"Link",0) oLink.Click
您可能需要在自己的代码中修改 "Link" 和数字 8 . iRow 表示您尝试与之交互的行 .
"Link"
8
iRow
基本上这个代码的作用是在表的 8 列中设置对 "Link" 类型的第一个项的对象引用,然后使用 Click 事件来选择它 . 如果您的删除图标是 WebButton ,则将 "Link" 替换为 "WebButton" . 命令中的最后 0 告诉 UFT 选择与对象类型匹配的第一个元素 - 如果您的两个图标位于表的同一列中,则可能需要 1 .
Click
WebButton
"WebButton"
0
UFT
1
如果有帮助,请告诉我 .
1 回答
您需要设置对特定行中项目的引用,然后单击它 - 如下所示:
您可能需要在自己的代码中修改
"Link"
和数字8
.iRow
表示您尝试与之交互的行 .基本上这个代码的作用是在表的
8
列中设置对"Link"
类型的第一个项的对象引用,然后使用Click
事件来选择它 . 如果您的删除图标是WebButton
,则将"Link"
替换为"WebButton"
. 命令中的最后0
告诉UFT
选择与对象类型匹配的第一个元素 - 如果您的两个图标位于表的同一列中,则可能需要1
.如果有帮助,请告诉我 .