tjmjf 发表于 2009-6-26 11:48:22

QTP不能导入DataTable数据

QTP的DataTable数据的实际路径是在文件目录下面的default.xls里面。
我今天直接用Excel打开了这个文件,然后在Excel里面修改了它。结果再重新用QTP打开脚本的时候,QTP提示"Error loading data table file, XXX/Default.xls"
QTP就只能打开脚本,打不开datatable了。下面的datable全部都是空的了。我原来存入的数据都没有了。
我excel的版本是wps,也尝试用open office将default.xls另存为,结果都不行。
谢谢大家

onlonely 发表于 2009-6-26 11:59:05

:lol 恭喜你,Default.xls被你搞坏了
你可以做的是,NEW一个脚本,复制这个脚本中的Default.xls

另外楼主导入数据进datatable中的方法不可取呀..
你可以直接在datatable中修改,也可以用语句,可是直接修改Default.xls就可能带入很多未知格式,所以就无法使用了.

tjmjf 发表于 2009-6-26 12:14:30

呵呵,现在解决了。
我用了一个正版的Excel把default打开并保存,然后就可以了。
看来正版和盗版还是有区别的。

blizzardlyk 发表于 2009-6-26 13:53:56

建议你把测试数据存放到其他的EXCEL文件中,要用的时候IMPORT 进来就可以了.
页: [1]
查看完整版本: QTP不能导入DataTable数据