获取文件列表
获取文件列表
描述:从服务器中获取当前账号有权限查看的所有文件,并以列表的形式返回文件名、大小、描述、创建时间信息和标签组成的字典

属性说明
通用属性
- 前置延时- 指可设置组件功能执行之前等待的时间,单位为“ms”
- 后置延时- 指可设置组件功能执行后等待的时间,单位为“ms”
- 备注- 指对组件进行备注说明,以便于理解和快速定位
目标属性
文件名- 传入目标文件名的关键字,输入为字符串,获取“文件归属”下所有文件名中包含该关键字的文件的文件信息;例如输入
'测试'
,获取文件名中包含"测试"的文件的文件信息标签- 设置获取的目标文件的标签名,输入为字符串,只获取标签名中有该标签的文件
请求页数- 设置需要获取几页的内容,默认值为“None”,获取所有页
每页记录数- 设置每页的文件条数,默认值为“None”
文件归属- “文件归属”参数即是用以设置下载文件的类型,默认为“流程文件”,即组件运行过程中从流程文件中下载对应的文件;设置为“个人文件”,则从个人文件中下载文件
注意
文件归属可分为“个人文件”和“流程文件”,个人文件只有当前用户可使用;流程文件则所有用户均可使用
返回值
- 输出至变量- 运行组件,返回获取到的目标文件及其信息为键值对的字典组成的列表
使用示例
前置条件
如您是企业版本,可使用“企业服务器URL”或公有云登录方式,登录“企业级智能自动化平台”后,即可使用【获取文件列表】组件

执行逻辑
添加【获取文件列表】组件,输入文件名为“测试”,设置标签、请求页数、每页记录数、文件归属设置为个人文件--->运行组件

输出结果
运行组件,系统将会获取到的目标文件及其信息为键值对的字典组成的列表
注意
- 开发者用户在设计器端以及机器人客户端上传的文件均为测试文件,因此在设计器也只可以下载测试(test)文件;在机器人客户端(非开发者登录)只下载正式(official)文件;RPA企业平台上可下载所有类型文件(当然也可以在服务器后端下载)
- 流程文件没有部门与用户的权限限制,只与流程名(在设计器中是工程名)相关,即所有用户可以通过运行指定的工程(流程)名,无权限地访问文件

EnumWidget_Cloud_GetFileList