|
需要根据订单号来点后面相应的“处理”按钮。
1,从别的action传过一个Parameter("order_no")参数,传过来创建生成的订单号
2,和图中订单号列中的订单号进行比较,如果一致,那么就点该行后面的“处理”按钮
3,以下是我写的代码,但执行出错,没有进行“处理”Link的点击
Dim row_number,i
Dim orderno '保存获取WebTable中的订单号
Dim comp '保存字符串比较返回值
row_number = Browser("香港中国旅行社").Page("香港中国旅行社").Frame("mainFrame").WebTable("我的待处理订单").RowCount
For i = 3 to row_number
orderno = Browser("香港中国旅行社").Page("香港中国旅行社").Frame("mainFrame").WebTable("我的待处理订单").GetCellData(i,2)
comp = strcomp(orderno,Parameter("order_no"),0)
If(comp = 0) then
Set Desc = description.Create
Desc("micclass").value = "Link"
Set List = Browser("香港中国旅行社").Page("香港中国旅行社").Frame("mainFrame").WebTable("我的待处理订单").ChildObjects(Desc)
Num = List.count - 1
List(Num).Click
End If
Next |
|