选择特定的一行-WebTable

上一篇 / 下一篇  2013-11-12 16:19:36 / 个人分类:QTP备忘

如果所有的设置权限的属性完全一样,那么:

1、用 UserNameRow=WebTable().GetRowWithCellText("ceshi")取到你需要操作的用户名的行号

2、然后用假设用户名Tadmin是第一行中数据,那么用WebTable().GetRowWithCellText("Tadmin")
取到第一行数据所在的行号

(目的:第一行数据的行号,去除列名和隐藏行,这句代码不用写在脚本中,
仅用于取到第一行数据的行号),假设这个值是2

3、用描述性编程描述出第一个设置权限对象,加("index:=" & UserNameRow-2
如果所有的设置权限的属性不一样,那么:直接用描述性编程即可


UserNameRow=Browser("Browser").Page("后台首页_2").WebTable("编号").GetRowWithCellText("Tadmin")
Browser("Browser").Page("后台首页_2").Link("html tag:=A","html id:=purview"&UserNameRow-2).click
'purview2
'jiaoben 可以了,你想修改哪个用户,只需要修改GetRowWithCellText("ceshi") 括号里的测试ceshi就可以

TAG:

 

评分:0

我来说两句

Open Toolbar