|
3#
楼主 |
发表于 2012-9-21 16:21:04
|
只看该作者
谢谢你的帮助,应该不是对象库的问题。
6个日期数据在action中数据表直接调用,是正常的。
现在是将这部分代码写成函数,放在函数库中调用,最后一个正确日期读取后报错。- Window("Flight Reservation").WinButton("新建按钮").Click
- Window("Flight Reservation").WinObject("Date of Flight:").Type ReadExcelCell("C:\Users\hudemou\Desktop\test.xls","testflg",i,1)
- dateflight = ReadExcelCell("C:\Users\hudemou\Desktop\test.xls","testflg",i,1) '将外部表中的数据参数化
- '.****************************** 测试FLy From按钮是否有效
- .****************************** 测试FLy From按钮是否有效 **************************************
- If Window("Flight Reservation").WinComboBox("Fly From:").GetROProperty("enabled")=true then
- p=Window("Flight Reservation").WinComboBox("Fly From:").GetItemsCount '获取fly from地点的行数
- flyf = int(rnd*p-1) '取随机行
- Window("Flight Reservation").WinComboBox("Fly From:").Select flyf '随机选择起始点
- wait(3)
- capture()
- f1.WriteLine("FLy from按钮"" 有效 "&" 能选择起始点!" & filename)
- f1.WriteBlankLines(1)
- else
- f1.WriteLine("FLy from按钮"" 无效 "&" 不能选择起始点!" & filename)
- end If
-
复制代码 |
|