跳到主要内容

数据切片

命令说明

数据切片

命令原型

objDatatable = Datatable.SliceDataTable(dtTable,aryRows,aryColumns)

命令参数

参数必选类型默认值说明
dtTableTrueexpressionobjDatatable需要切片的源数据表
aryRowsTrueexpression[]数据的行切片,数组形式,第一个元素代表起始行,后一个代表截止行号
aryColumnsTrueexpression[]数据表列头

返回结果

objDatatable,将命令运行后的结果赋值给此变量。

运行实例

/*********************************数据切片***************************************
命令原型:
objDatatable = Datatable.SliceDataTable(dtTable,aryRows,aryColumns)
入参:
dtTable--需要进行筛选的数据表
aryRows--数据的行切片,数组形式,第一个元素代表起始行,后一个代表截止行号
aryColumns--数据表列头
出参:
objDatatable--命令运行后的结果
**********************************************************************************/
Dim aryData,aryColumns,objDatatable
// 构建数据表
aryData = [["a", 1], ["b", 2], ["c", 3]]
aryColumns = ["letter", "number"]
objDatatable = Datatable.BuildDataTable(aryData,aryColumns)
// 数据切片
objDatatable = Datatable.SliceDataTable(objDatatable,[0,1],["letter"])
TracePrint(objDatatable)

可视化样例