全部产品
云市场
云游戏

rpa.datatable

更新时间:2020-03-03 15:44:00

目录

datatable_pkg

要使用数据视图模块,需要使用rpa.datatable

数据视图模块是用来向用户提供一系列操作数据视图的方法。

Class: Datatable

获取数据视图对象,相关操作都与该对象有关,使用方法类似于list

  1. # 获取视图对象
  2. datable = rpa.datatable_pkg.Datatable()
  3. #取长度
  4. len(datatable)
  5. #取一行数据
  6. datable[1]
  7. #设置一行数据
  8. datable[1] = [3,4,5]
  9. #设置一单元格数据 列支持列名和下标
  10. datable[1][2] = "aaa"
  11. datable[1]["header"] = "aaa"
  12. #取一单元格数据
  13. datable[1][2]
  14. datable[1]["header"]
  15. #循环取值
  16. for row in rpa.datatable:
  17. for cell in row:
  18. print(cell)

addrow

方法名
addrow(self,value=None)

方法描述
增加一行数据。

版本信息
该方法适用于从3.3.0及以上版本。

参数说明

  • value : 数据集合

返回值说明

示例

  1. datable.addrow()
  2. datable.addrow(['a','b'])

clear

方法名
clear(self)

方法描述
清空数据视图。

版本信息
该方法适用于从3.3.0及以上版本。

参数说明

返回值说明

示例

  1. datable.clear()

insertrow

方法名
insertrow(self,index)

方法描述
插入一行

版本信息
该方法适用于从3.3.0及以上版本。

参数说明

  • index : 插入的位置下标

返回值说明

示例

  1. datable.insertrow(2)

setchecked

方法名
setchecked(self,index, value=True)

方法描述
设置选中状态。

版本信息
该方法适用于从3.3.0及以上版本。

参数说明

  • index : 设置选中状态的行下标
  • value : 选中或取消选中

返回值说明

示例

  1. datable.setchecked(2, value=False)

getchecked

方法名
getchecked(index)

方法描述
获取选中状态

版本信息
该方法适用于从3.3.0及以上版本。

参数说明

  • index : 获取选中状态的行下标

返回值说明
返回当前行是否被选中
示例

  1. datable.getchecked(1)

scrollindex

方法名
scrollindex(index)

方法描述
设置行的焦点

版本信息
该方法适用于从3.3.0及以上版本。

参数说明

  • index : 要设置焦点的行下标

返回值说明

示例

  1. datable.scrollindex(2)