WebTable Element
上一篇 /
下一篇 2016-03-28 15:28:49
webTable 的几个方法
1:table.columnCount(参数)
2:table.ChildItem(rowNum,columnNum,需要找到的元素,index)
3:table.CaptureBitmap
例子:
找出table上指定的几行,并且勾选上
set pageObj=Browser("title:=Gold Copy Cash Collateral.*").page("title:=Gold Copy Cash Collateral.*")
Set tableObj=pageObj.webTable("xpath:=//div[@id='T1_datagrid']//DIV[@class='dataGridWidget']/DIV[3]//TABLE")
tableObj.CaptureBitmap "C:\ScreenCaps\edit_4.bmp", True
tColumn=tableObj.ColumnCount(1)
tRow=tableObj.RowCount
For i = 0 To tRow-1 Step 1
cellData=tableObj.GetCellData(i+1,3)
For j=1 To 3 Step 1
Select Case j
Case 1
search1="BKFM"
return=instr(cellData,search1)
If return <>0 Then
Set WebCheckBox=tableObj.ChildItem(i+1,1,"WebCheckBox",0)
oWebCheckBox.set "on"
set WebCheckBox=nothing
Exit for
End If
Case 2
search2="EQCO"
return=instr(cellData,search2)
If return <>0 Then
Set WebCheckBox=tableObj.ChildItem(i+1,1,"WebCheckBox",0)
oWebCheckBox.set "on"
set WebCheckBox=nothing
Exit for
End If
Case 3
search3="EQBC"
return=instr(cellData,search3)
If return <>0 Then
Set WebCheckBox=tableObj.ChildItem(i+1,1,"WebCheckBox",0)
oWebCheckBox.set "on"
set WebCheckBox=nothing
Exit for
End If
End Select
Next
Next
收藏
举报
TAG:
UFT