目录



datatable_pkg


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


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


Class: Datatable


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


# 获取视图对象
datable = rpa.datatable_pkg.Datatable()
#取长度
len(datatable)
#取一行数据
datable[1]

#设置一行数据
datable[1] = [3,4,5]

#设置一单元格数据 列支持列名和下标
datable[1][2] = "aaa"
datable[1]["header"] = "aaa"

#取一单元格数据 
datable[1][2]
datable[1]["header"]

#循环取值
for row in rpa.datatable:
    for cell in row:
        print(cell)


addrow

方法名

    addrow(self,value=None)


方法描述

增加一行数据


版本信息

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


参数说明


返回值说明


示例

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


clear

方法名

    clear(self)


方法描述

清空数据视图


版本信息

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


参数说明


返回值说明


示例

datable.clear()


insertrow

方法名

    insertrow(self,index)


方法描述

插入一行


版本信息

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


参数说明


返回值说明


示例

datable.insertrow(2)


setchecked

方法名

    setchecked(self,index, value=True)


方法描述

设置选中状态


版本信息

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


参数说明


返回值说明


示例

datable.setchecked(2, value=False)


getchecked

方法名

    getchecked(index)


方法描述

获取选中状态


版本信息

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


参数说明


返回值说明

返回当前行是否被选中


示例

datable.getchecked(1)


scrollindex

方法名

    scrollindex(index)


方法描述

设置行的焦点


版本信息

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


参数说明


返回值说明


示例

datable.scrollindex(2)