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:

 

评分:0

我来说两句

alextowxm

alextowxm

高级测试工程师

我的栏目

日历

« 2024-04-24  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 62026
  • 日志数: 77
  • 文件数: 19
  • 书签数: 1
  • 建立时间: 2007-10-15
  • 更新时间: 2014-03-13

RSS订阅

Open Toolbar