TA的每日心情 | 开心 2015-12-22 14:29 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
本帖最后由 liujintao00 于 2012-9-17 11:18 编辑
我在一个脚本中使用了DataTable.ImportSheet导入excel数据,执行时完全正常。
但是当我使用Call Action 调用这个脚本时,发现DataTable.ImportSheet没有导入数据,导致执行下列语句时报错
With Frame_AddUser
.WebEdit("用户姓名").Set DataTable("用户姓名","AddUser")
.WebEdit("登录名").Set DataTable("登录名","AddUser")
.WebEdit("密码").SetSecure DataTable("密码","AddUser")
.WebEdit("邮箱").Set DataTable("邮箱","AddUser")
.WebList("角色").Object.selectedIndex=roleValue
End With
错误信息是:
The retrieve DataTable.Value operation failed. The AddUser sheet does not exist.
Line (26): ".WebEdit("用户姓名").Set DataTable("用户姓名","AddUser")".
请问是什么原因,要怎么解决。
调用子脚本的语句是:
RunAction "AddUser [add_user]", oneIteration
子脚本中导入excel的语句是DataTable.ImportSheet "D:\xe\case\用户管理.xls","新建用户","AddUser"
excel文件截图如下:
直接执行子脚本,导入的excel数据效果如下:
使用Call Action调用子脚本,导入excel数据效果(添加完调用子脚本的语句后就是这个效果)如下:
|
|