查看完整版本: 循环执行QTP脚本,输出值被覆盖

sally_0817 2008-6-30 10:39

循环执行QTP脚本,输出值被覆盖

描述:
1、使用for循环执行QTP脚本N次
2、执行过程中建立了输出值A

期望结果:
输出每次执行时产生的值A

实际结果:
每次执行时输出的值覆盖上次执行时输出的值

请问:
如何才能达到我的期望结果呢?

先谢谢大家看帖子啦,如果知道解决办法的,麻烦留个言,^_^

zte_boy 2008-6-30 10:51

你的输出值是在哪?DataTable么?
你是否写入值后SetNextRow了?

sally_0817 2008-6-30 11:21

是输出到data table
没有SetNextRow

怎么使用?

zte_boy 2008-6-30 11:32

没有当然会覆盖啊,你如果有多个值的话,不使用SetNextRow,只是像一个cell内写入,之前的值肯定被覆盖了啊
具体用法,你可以去查下QTP的帮助

sally_0817 2008-6-30 11:52

谢谢zte_boy的指引

问题解决了:
DataTable.SetCurrentRow(currentrow)

就得到我想要的结果了

thank you!!
页: [1]
查看完整版本: 循环执行QTP脚本,输出值被覆盖