如何在QTP中让datatable里面的数据一直循环下去
我想让datatable里面的数据一直循环下去,当跑到最后一行后又返回第一行运行,如何弄,各位大虾指点指点 自己用循环控制 好像DataTable下Global表里的数据就是自动循环吧。 这样不是死循环了?如果你要做可以通过datatable.getrowcount得到总记录,然后写个while循环自己累加了,合适的时候break出来 把setting->run中的设置改一下。然后用循环控制。 用两个循环控制,内循环控制数据DataTable的行,外循环控制循环的次数 嵌套循环For m=1 to 10
rowcount = DataTable.LocalSheet.GetRowCount()
For i=1 to rowcount
'定位到第i行,用的是Set
DataTable.LocalSheet.SetCurrentRow i
'在第i行读取数据,dtLocalSheet是Action对应的表,dtglobalsheet是Global表
a = DataTable.Value("A",dtLocalSheet)
msgbox a
Next
Next :victory: 了解 :victory: 了解 :victory: 了解 把setting->run中的设置改一下。然后用循环控制 回复 7# da乐
太感谢你了,试了可以用 回复 7# da乐
太感谢你了,试了可以用
页:
[1]