标题: 如何使用DataTable依次记录所得参数名称 [打印本页] 作者: juju5288 时间: 2005-7-16 12:54 标题: 如何使用DataTable依次记录所得参数名称 请教:)
怎么用
DataTable("C","Global") = DataTable("nodename","Global")
怎么把参数加到第二行
解释:
在Global中有列名为C,
我需要用DataTable得到前面教本新开的帐号依次写到C栏,如
C
nama1
name2
name3
而实际我用DataTable("C","Global") =*
只能得到
C
name3
就是每次写都把前面的覆盖了,怎样换行写作者: QA_BAY 时间: 2005-7-18 09:07
你负值的时候指针没有移动,所以每次都是放在第一行,这是很正常的阿.!
你的脚本里面有没有加了向下移动的语句!
你看看里面的贴吧. http://bbs.51testing.com/viewthread.php?tid=14397&fpage=1作者: someone5 时间: 2005-7-18 09:18
to QA_BAY:
您所提供的帖子我看了一下,但还是不明白这个问题应该怎么解决。
在QTP中的确有SetNextRow,但是:You can only set a row that contains at least one value. If the current row is the last row in the Data Table, applying this method sets the first row in the Data Table as the new current row. 如果我的理解没有错的话,SetNextRow只适用于有值存在的情况,对楼主这种情况不适用。不知道是否还有其他方法,或者是我的理解有误?作者: lovetest6 时间: 2005-7-18 09:38
使用
datatable.getsheet("Global")
datatable.setcurrentrow(i)
可以移动当前行的位置,详细代码,如: