QTP Datatable.
上一篇 /
下一篇 2009-11-18 15:18:21
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
- 运行平台: Win9X/Win2000/WinXP
1、Datatable方法GetRowCount
DataTable.GetSheet("Action1").GetRowCount //获取总行数
使用如:否正确 1、输出记录数值,例如78条&n
CountNum=DataTable.GetSheet("Action1").GetRowCount
2、Datatable方法SetNextRowbsp;2、获取输出的记录数值
DataTable.GetSheet("Action1").SetNextRow //取得下一行
datatable.setcurrentrow(n) //取得某一行
化查询收文操作,通过数据库查询记录数是
3、Datatable方法getcurrentrow //获得当前行数
例如:datatable.getcurrentrow
;3、连接数据库,查询记录数 4、输出
4、获取datatable值
4.1 DataTable("p_Text", dtLocalSheet) //取得datatable中参数名称为:p_Text的值
4.2 DataTable.GlobalSheet.GetParameter("p_Text").Value //获取参数值方法和DataTable("p_Text", dtLocalSheet)一样第一部分 1、连接数据库查询例子,无参数
例如:xname为变量,dim xname
xname=DataTable("p_Text", dtLocalSheet)
xname=DataTable.GlobalSheet.GetParameter("p_Text").Value;3、连接数据库,查询记录数 4、输出
5、datatable.value("num")只在global形式下的一种省略形式;完整形式是:
datatable.value("num",dtlocalsheet)bsp;2、获取输出的记录数值
-----向某一列的单元格赋值:
datatable.value("column_name",dtlocalsheet)="nanjing"第一部分 1、连接数据库查询例子,无参数
6、字符转换Cstr
dim mm第一部分 1、连接数据库查询例子,无参数
Cstr(mm)
7、获取对象属性名称用法:;3、连接数据库,查询记录数 4、输出
GetRoProperty----从应用程序界面上获取对象属性(即,是脚本运行时,获取的对象动态属性值)
例如:获取对象库中index属性值,似乎只能用GetToProperty,因为应用程序界面上对象没有该属性,只是
QTP为识别该对象创立的描述属性;bsp;2、获取输出的记录数值
GetToproperty----从对象库中描述对象的属性,静态值
GetToProperties----获取用于标识对象的属性集;对于这个集合,有count等属性方法
第一部分 1、连接数据库查询例子,无参数
11、for方法1,参数化时选择:dtLocalSheet
Dim CountNum
CountNum=DataTable.GetSheet("Action1").GetRowCountbsp;2、获取输出的记录数值
For i=0 to CountNum-1
----xunhuanti------
DataTable.GetSheet("Action1").SetNextRow //使用SetNextRow方法第一部分 1、连接数据库查询例子,无参数
Next
12、for方法2,参数化时选择:dtLocalSheet第一部分 1、连接数据库查询例子,无参数
dim countNum
countNum = DataTable.GetSheet("Action1").GetRowCount
For i=1 to countNum;3、连接数据库,查询记录数 4、输出
DataTable.GetSheet("Action1").SetCurrentRow(i) //使用SetCurrentRow(i)方法
―――ddd―――
nextbsp;2、获取输出的记录数值
13、while方法1,参数化时选择:dtLocalSheet
Dim CountNum,i
i=1化查询收文操作,通过数据库查询记录数是
CountNum=DataTable.GetSheet("Action1").GetRowCount
While i<=CountNum
------xuhuanti---;3、连接数据库,查询记录数 4、输出
DataTable.GetSheet("Action1").SetNextRow
i = i+1
Wend;3、连接数据库,查询记录数 4、输出
14、while方法2,参数化时选择:dtLocalSheet
Dim CountNum,i化查询收文操作,通过数据库查询记录数是
i=1
CountNum=DataTable.GetSheet("Action1").GetRowCount
While i<=CountNumbsp;2、获取输出的记录数值
DataTable.GetSheet("Action1").SetCurrentRow(i)
----xuhuanti---化查询收文操作,通过数据库查询记录数是
i = i+1
Wend
收藏
举报
TAG: