力控组态软件ForceControl V7.0的专家报表的表页函数2
GetCellDouble
语法: #report. GetCellDouble(nSheetIndex, nRowIndex, nColIndex)
说明: 获取指定表页中指定单元格的值 (double 类型 )。
返回值: string 返回指定单元格的值 (double)
参数: nSheetIndex:当前要操作的表页索引号,-1 表示当前页;表页索引号取值范围 0 到表页数减 1
nRowIndex: 行号;-1 表示最后一行;-2 表示鼠标所选行;其范围是 1 到表页行数减 1
nColIndex:列号;-1 表示最后一列;-2 表示鼠标所选列;其范围是 1 到表页列数减 1
示例: #Report.GetCellDouble(0, 1, 1);// 获取第一页单元格行号和列号都为 1 的单元格的值
GetCellString
语法: #report.GetCellString(nSheetIndex, nRowIndex, nColIndex);
说明: 获取指定表页中指定单元格的值 ( 字符串类 )。
返回值: string 返回指定单元格的值 ( 字符型 )
参数: nSheetIndex:当前要操作的表页索引号,-1 表示当前页;表页索引号取值范围 0 到表页数减 1
nRowIndex: 行号;-1 表示最后一行;-2 表示鼠标所选行;其范围是 1 到表页行数减 1
nColIndex;列号;-1 表示最后一列;-2 表示鼠标所选列;其范围是 1 到表页列数减 1
示例: #Report.GetCellString(0,1,1);// 获取第一页单元格行号和列号都为 1 的单元格的值
GetColWidth
语法: #Report.GetColWidth(nSheetIndex,nColIndex);
说明: 获取单元格的列宽
返回值: 列宽的大小 ( 像素值 )
参数: nSheetIndex:当前要操作的页 , -1 表示当前页;页索引号从 0 开始 , 取值范围为 0 到表页数减 1
nColIndex:所在的列号,列号从 1 开始,取值范围为 0 到表列数减 1
示例: #Report.GetColWidth(-1,1); // 获取当前页第一列的列宽
GetRowHeight
语法: #Report.GetRowHeight(nSheetIndex,nRowIndex);
说明: 获取单元格的行高
返回值: 行高的大小 ( 像素值 )
参数 : nSheetIndex:当前要操作的页 , -1 表示当前页;页索引号从 0 开始 , 取值范围为 0 到表页数减 1
nRowIndex:所在的行号,行号从 1 开始,取值范围为 0 到表行数减 1
示例: #Report.GetRowHeight(-1,1); // 获取当前页第一行的行高
GetCurColIndex
语法: #report.GetCurColIndex();
说明: 获取当前选中的列的索引。
返回值: 执行成功返回获得的列索引,否则返回 -1。
参数: 无。
示例: nColIndex = #report.GetCurColIndex(); // 返回当前列索引
GetCurRowIndex
语法: #report.GetCurRowIndex();
说明: 获取当前选中的行的索引。
返回值: 执行成功返回获得的行索引,否则返回 -1。
参数: 无
示例: nRowIndex = #report.GetCurRowIndex(); // 返回当前行索引
GetCurSheet
语法: #report.GetCurSheet();
说明: 获取当前表页索引。
返回值: 获取成功返回当前表页索引,否则返回 -1。
参数: 无。
示例: index = #report.GetCurSheet();
GetSheetCols
语法: #report.GetSheetCols(nSheetIndex);
说明: 获取指定表页的列数
返回值: 执行成功返回获得的列数,否则返回 -1。
参数: nSheetIndex:当前要操作的页,-1 表示当前页;页索引号从 0 开始,取值范围为 0 到表页数减 1。
示例: #report.GetSheetCols(0);
GetSheetRows
语法: #report.GetSheetRows(nSheetIndex);
说明: 获取指定表页的行数
返回值: 执行成功返回获得的行数 , 否则返回 -1
参数: nSheetIndex:当前要操作的页,-1 表示当前页;页索引号从 0 开始,取值范围为 0 到表页数减 1。
示例: #report.GetSheetRows(0);