TA的每日心情 | 慵懒 2019-4-10 17:57 |
---|
签到天数: 35 天 连续签到: 1 天 [LV.5]测试团长
|
回复 3# louqqson008
看你写的代码, formdata的值应该是下拉选项里的值吧, 如London, Shanghai等
但portdata这个获取的是下拉框的所有item的总数, 这2个值没法比较的啊
If formdata<=portdata Then这句不合逻辑的吧, 如果你是想获取所有的item项, 可以这么写:
portdata=browser("Mercury Tours").Page("Find a Flight").WebList("fromPort").GetROProperty("all items")
formdata=datatable.Value("出发地","Global")
If Instr(1, portdata, formdata) > 0 Then '表示formdata在下拉选项里
Browser("Mercury Tours").Page("Find a Flight").WebList("fromPort").Select formdata
else
Browser("Mercury Tours").Page("Find a Flight").WebList("fromPort").Select"London"
End If |
|