在以下情况下如何单击 Web Table 列的 Web 按钮?
How to click on Web Table column's Web Button in following case?
我有一个网站 table,我想通过点击记录的删除按钮来删除特定记录。
我得到了行的值,但我无法单击特定行的 Web 按钮,而且一列中有 2 个按钮。
如何点击特定行的删除图标?
您需要在特定行中设置对项目的引用,然后单击它 - 如下所示:
Set oLink = Browser("myBrowser").Page("myPage").WebTable("myTable").ChildItem(iRow,8,"Link",0)
oLink.Click
您可能需要修改自己代码中的 "Link"
和数字 8
。 iRow
表示您尝试与之交互的行。
本质上,此代码所做的是在 table 的 8
列中设置对类型 "Link"
的第一项的对象引用,然后使用 Click
活动到select吧。例如,如果您的删除图标是 WebButton
,则将 "Link"
替换为 "WebButton"
。命令中的最后一个 0
告诉 UFT
到 select 第一个与对象类型匹配的元素 - 如果您的两个图标位于 table.
如果有帮助请告诉我。
我有一个网站 table,我想通过点击记录的删除按钮来删除特定记录。
我得到了行的值,但我无法单击特定行的 Web 按钮,而且一列中有 2 个按钮。
如何点击特定行的删除图标?
您需要在特定行中设置对项目的引用,然后单击它 - 如下所示:
Set oLink = Browser("myBrowser").Page("myPage").WebTable("myTable").ChildItem(iRow,8,"Link",0)
oLink.Click
您可能需要修改自己代码中的 "Link"
和数字 8
。 iRow
表示您尝试与之交互的行。
本质上,此代码所做的是在 table 的 8
列中设置对类型 "Link"
的第一项的对象引用,然后使用 Click
活动到select吧。例如,如果您的删除图标是 WebButton
,则将 "Link"
替换为 "WebButton"
。命令中的最后一个 0
告诉 UFT
到 select 第一个与对象类型匹配的元素 - 如果您的两个图标位于 table.
如果有帮助请告诉我。