|
qtp中的for循环的问题,请帮忙解决!
现在在这样的一个表格中,我要取出后面的链接,去改变他的"禁用"状态,但是当改变了之后,表格的行数会减少,然后我要怎样去把他一个个处理完,再跳出呢?
我的代码如下:
rownum = Browser("Sh").Page("Sh1").WebTable("登录名").RowCount
For i=1 to rownum
aa = Browser("Sh").Page("Sh1").WebTable("登录名").GetCellData(i, 4)
If (aa="禁用") Then
Set bb = Browser("Sh").Page("Sh1").WebTable("登录名").ChildItem(i, 13, "WebElement", 0)
bb.click
Browser("Sh").Page("Sh2").WebRadioGroup("status").Select "1"
Browser("Sh").Page("Sh2").WebButton("确定").Click
Browser("Sh").Page("Sh2").Sync
Browser("Sh").Page("Sh1").WebButton("查看禁用用户").Click
wait 5
End If
Next
请指教,谢谢! |
|