QTP DataTable

来源:互联网 发布:iphone不能用蜂窝数据 编辑:程序博客网 时间:2024/05/16 00:56

全局Global数据表获取值

DataTable("username", dtGlobalSheet)DataTable("username", "Global")DataTable.GlobalSheet.GetParameter("username").Value

局部Action数据表

DataTable("username", dtLocalSheet)DataTable("username", "Local")DataTable.LocalSheet.GetParameter("username").Value


DataTable

1)GetRowCount:获取DataTable总行数

DataTable.GetSheet("Action1").GetRowCount

2)GetParameterCount:获取DataTable动态列数

DataTable.GetSheet("Action1").GetParameterCount

3)GetCurrentRow:获取当前活动行

DataTable.GetSheet("Action1").GetCurrentRow

4)SetCurrentRow:设置当前active的行数

DataTable.GetSheet("Action1").SetCurrentRow(2)

5)ValueByRow:获取指定行数据

DataTable.LocalSheet.GetParameter("username").ValueByRow(1)

6)Value:查询或设置

DataTable.LocalSheet.GetParameter("username").Value

7)AddSheet:向运行时数据表中添加指定工作表并返回该工作表

DataTable.AddSheet("Action2").AddParameter("age","20")

8)DeleteSheet:运行时数据表中删除指定工作表

DataTable.DeleteSheet "Action2"

9)Export在指定位置保存运行时数据表的副本

DataTable.Export ("C:\flights.xls")

10)ExportSheet运行时数据表的指定工作表导出到指定文件中

DataTable.ExportSheet "C:\flights.xls" , "Action1"

11)GetSheet返回运行时数据表中的指定工作表

DataTable.GetSheet ("Action1").AddParameter("age","20")


12)GetSheetCount运行时数据表中的总工作表数

DataTable.GetSheetCount

13)Import将指定的Excel文件导入运行时数据表

DataTable.Import ("C:\flights.xls")

14)ImportSheet:将指定文件的工作表导入运行时数据表的指定工作表,并替换目标工具表中的指定的数据表

DataTable.ImportSheet "C:\flights.xls" ,1 ," Action1"

原创粉丝点击