lxiulongl1988 发表于 2013-1-29 11:40:00

【已解决】QTP通过for循环定位到指定行,选中后执行另一个操作

本帖最后由 黑羽祭 于 2013-1-29 19:35 编辑

itemscount =Browser("XXXX").Page("XXXXX").Frame("Frame_2").WebRadioGroup("waitCaseGrid_selectElement").GetROProperty("items count") '获取总数
Dim n For j=0 toitemscount -1'通过循环定位到RowCountofTable= bianhao时,并取得该数值
RowCountofTable=.Frame("Frame").WebTable("1").GetCellData (j+1,4)
IfRowCountofTable = bianhao Then
n=j   
Browser("XXXX").Page("XXXX").Frame("Frame_2").WebRadioGroup("waitCaseGrid_selectElement").Select"#"&n'传递进来n,使得当前选中该条记录,执行到这里的,遇到问题,在界面中无法选中我想要的那条记录
End If Next'遍历table4


我想实现一个依据命名为bianhao的变量与获取到的 RowCountofTable相等的时候,选取那一行,我看了spy的,webradiogroup的value都为空,该如何实现

lxiulongl1988 发表于 2013-1-29 17:50:17

:lol已解决,唉,困扰这么多天,原来还是自己疏忽了
页: [1]
查看完整版本: 【已解决】QTP通过for循环定位到指定行,选中后执行另一个操作