跳到主要内容

获取行列数

命令说明

以数组的形式返回数据表的行列数,形式为[行总数,列总数]

命令原型

arrayShape = Datatable.GetDataTableShape(dtTable)

命令参数

参数必选类型默认值说明
dtTableTrueexpressionobjDatatable需要进行筛选的数据表

返回结果

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

运行实例

/*********************************获取行列数***************************************
命令原型:
arrayShape = Datatable.GetDataTableShape(dtTable)
入参:
dtTable--需要进行筛选的数据表
出参:
arrayShape--命令运行后的结果
**********************************************************************************/
Dim aryData,aryColumns,objDatatable,arrayShape
// 构建数据表
aryData = [["a", 1], ["b", 2], ["c", 3], ["d", 1]]
aryColumns = ["letter", "number"]
objDatatable = Datatable.BuildDataTable(aryData,aryColumns)

// 获取行列数
arrayShape = Datatable.GetDataTableShape(objDatatable)
TracePrint(arrayShape)

可视化样例