DTSheet 对象(二)

上一篇 / 下一篇  2007-05-15 14:01:48 / 个人分类:QTP学习

Ø         获取Sheet的总行数(GetRowCount Method

描述

返回运行时Data Table Sheet的总行数。(以数据最长的列的行数为准)。

语法

DTSheet.GetRowCount

返回值

数值

示例

下面的例子使用GetRowCount方法,返回运行时Data TableMysheet”的列数,并写入报告。

rowcount = DataTable.GetSheet("MySheet").GetRowCount

Reporter.ReportEvent 2, "There are " &rowcount, "rows in the data sheet."

 

Ø         设置当前行(SetCurrentRow Method

描述

指定运行时Data Table Sheet中的一行为当前活动行。

注意:指定的行必须至少包括一个数据,不能是空行。

语法

DTSheet.SetCurrentRow(RowNumber)

Argument

Type

Descrīption

RowNumber

Number

指定行号。

示例

下面的例子使用SetCurrentRow方法将运行时Data Table的“Mysheet”表的第2行指定为当前活动行。

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

 

Ø         指定下一行为当前行(SetNextRow Method

描述

指定当前活动行的下一行为新的当前活动行。

注意:指定为新的当前活动行的行必须至少包括一个数据,不能是空行。如果当前行已经是最后一行,则认为Sheet的第一行为下一行。

语法

DTSheet.SetNextRow

示例

下面的例子使用SetNextRow方法,指定“Mysheet”表当前活动行的下一行为新的当前行。

DataTable.GetSheet("MySheet").SetNextRow

 

Ø         指定前一行为当前行(SetPrevRow Method

描述

指定当前行的前一行为新的当前行。

语法

DTSheet.SetPrevRow

示例

下面的例子使用SetPrevRow方法设置“Mysheet”表的当前行的前一行为新的当前行。

DataTable.GetSheet("MySheet").SetPrevRow

 

2.      Property

Ø         Name

描述

返回运行时表(Sheet)的表名。

语法

DTSheet.Name

示例

下面的例子使用Name方法获得运行时Data Table当前活动Sheet的名称,并将名称写入报告。

Sheetname = DataTable.LocalSheet.Name

Reporter.ReportEvent 1, "The Active Sheet is", Sheetname


TAG: QTP学习

 

评分:0

我来说两句

Open Toolbar