QTP - DTSheet 方法

方法名称 描述 语法
AddParameter 将指定的列添加到运行时数据表中的工作表。 DTSheet.AddParameter (ParameterName, Value)
DeleteParameter 从运行时数据表中删除指定的参数。 DTSheet.DeleteParameter (ParameterID)
GetCurrentRow 返回运行时数据表中活动行的行号。 DTSheet.GetCurrentRow
GetParameter 从运行时数据表中返回指定的参数。 DTSheet.GetParameter (ParameterID)
GetParameterCount 返回运行时数据表中的总列数。 DTSheet.GetParameterCount
GetRowCount 返回运行时数据表中的总行数。 DTSheet.GetRowCount
SetCurrentRow 将焦点设置在数据表的指定行上 DTSheet.SetCurrentRow (RowNumber)
SetNextRow 将焦点移至数据表的下一行。 DTSheet.SetNextRow
SetPrevRow 将焦点移至数据表的上一行。 DTSheet.SetPrevRow

示例

'访问数据表以获取行数和列数
rowcount = DataTable.GetSheet("Global").GetRowCount
msgbox rowcount      ' Displays 4
  
colcount = DataTable.GetSheet("Global").GetParameterCount
msgbox colcount		 ' Displays 3
  
DataTable.SetCurrentRow(2) 
val_rate = DataTable.Value("Rate","Global")
print val_rate   ' Displays 7%
  
val_ppl = DataTable.Value("Principal","Global")
print val_ppl	 ' Displays 2556
  
val_Time = DataTable.Value("Time","Global")
print val_Time	 ' Displays 5

qtp_datatables.html