RPA流程机器人
本页目录
工具
1. 注释
(1)功能介绍
在工作流设计的过程中,有时候为了测试一个工作流中某些子流程是否能得到预期结果,需要排除其他子流程的影响,此时就可以使用注释控件将不希望执行的子流程给暂时忽略掉。
(2)属性列表
无
(3)控件使用
可以将该控件拖到设计器中,然后向该控件中添加暂时需要忽略的控件。也可以将鼠标移动到子流程(即Sequence)或者控件上右键选择Comment Out进行注释。
2. 记录日志
(1)功能介绍
此控件用于客户端日志信息记录。
(2)
属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
日志级别 | 输入 | 是 | Info | |
日志内容 | 输入 | 是 | 要输出的日志内容 | 无 |
3. 密码框
(1)功能介绍
在实现自动登录时,往往需要将密码保存在流程中,明文存储不安全,密码相关的则可以使用密码框。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
Password | 输入 | 是 | 密码的内容 | 无 |
Result | 输入 | 是 | 接收密码的变量 | 无 |
Password在控件的输入框中输入密码,则会以加密的形式存在这个属性中。
Result输出属性,在需要使用密码的时候,用参数接收,然后赋值。
(3)控件使用
在输入框输入密码后,定义一个变量放在Result属性,后续使用这个变量即可。
4. 重试
(1)功能介绍
提供重试的功能,如果内部的逻辑执行失败,会根据设置的重试参数进行重试。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
出错是否继续执行 | 输入 | 是 | False | |
出错时是否重试 | 输入 | 是 | False | |
重试次数 | 输入 | 是 | 出错时最大的重试次数 | 1 |
重试间隔(ms) | 输入 | 是 | 1 |
(3)控件使用
将需要重试的逻辑放在组件里面,如果里面的逻辑执行失败,则会自动重试,直到达到最大的重试次数,如果仍然失败,但是出错是否执行设置为True,则会忽略错误继续执行,如果但是出错是否执行设置为False,则会抛出异常。
5. 发送数据明细
(1)功能介绍
此控件可以将工作流运行生成的结果发送给后台服务,并通过企业微信通知给特定的用户。
(2)
属性列表
属性 | 默认值 |
---|---|
DisplayName | 发送数据明细 |
SrcFile | excel文件路径 |
SheetIdx | excel对应的sheet索引 |
StartRowIdx | 起始计算行位置 |
NoUseRowNum | 底部不需要计算的行数 |
FlagColumnArr | 数据标志对应列数组 |
ResultColumn | 结果列 |
SendType | 发送类型(0:对每条记录都会产生结果记录成功失败;1:单纯计算结果,例如计算某列金额总和以及数量) |
SendContent | 发送内容 |
SuccessCount | 成功笔数 |
FailCount | 失败笔数 |
ResultCheckValue | 结果列check值 |
SendType为0,代表处理有EXCEL结果的文件,这时候需要填写除SendContent以外的其他参数,SendType为1代表单纯计算结果,只需要填写SendContent参数,
SendType为2代表将成功笔数和失败笔数发送给管控平台做数据统计。
(3)控件使用
将控件拖拽到工作流程中,输入对应的参数。
6. 字符串处理
(1)功能介绍
此控件用于对字符串进行通用处理,例如去空格、日期格式转化、切割成数组、输出日期数组、字符串转数字等
(2)
属性列表
属性 | 默认值 |
---|---|
inputFormat | 输入日期格式 |
IsDateProcess | 是否进行日期处理(true/false) |
outPutFormat | 输出日期格式 |
isTrim | 是否去前后空格 |
OutPutStr | 输出字符串 |
inputStr | 输入字符串 |
isArrProcess | 是否进行日期数组处理(true/false) |
Num | 日期天数 |
OutPutArray | 输出日期字符串数组 |
isSplit | 是否进行字符串切割 |
OutPutLength | 切割后数组长度 |
OutPutSplitStr1 | 切割后数组第一个字符串 |
OutPutSplitStr2 | 切割后数组第二个字符串(如果有的话) |
SplitStr | 切割字符串 |
isToNum | 是否转数字 |
ResultNum | 数字结果 |
注:IsDateProcess、isTrim、isArrProcess、isSplit、isToNum都是必填项,bool类型
日期处理:
是否去前后空格:
转日期数组处理:这里输入字符串必须是yyyyMMdd格式的日期字符串
字符串切割:
字符串转数字:
7. 企业微信通知
(1)功能介绍
此控件用于给企业微信群中发送消息。
(2)
属性列表
属性 | 默认值 |
---|---|
@全部 | 设置是否@所有人 false |
@人 | 指定@人 |
@手机号 | 指定@手机号 |
发送内容 | 在企业微信中发送文字 |
图片base64 | 在企业微信中发送图片 |
常用功能就是发送文字,前提先建一个企业微信群,创建一个机器人,将机器人的url录入到管控平台的任务群发url字段中
8. 点选验证码识别
(1)功能介绍
此控件用于识别点选验证码中文字的位置,目前支持只返回点位置信息。
(2)
属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
识别结果(x1,y1,x2,y2) | 输出 | 是 | 无 | |
模型路径 | 输入 | 否 | 自定义的模型路径,默认使用系统自带的 | 无 |
图片路径 | 输入 | 是 | 需要进行识别的图片路径 | 无 |
字符集路径 | 输入 | 否 | 自定义的字符集路径,默认使用系统自带的 | 无 |
9. 通用验证码识别
(1)功能介绍
此控件用于普通的文本验证码的识别。
(2)
属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
识别结果 | 输出 | 是 | 返回识别的结果 | 无 |
模型路径 | 输入 | 否 | 自定义的模型路径,默认使用系统自带的 | 无 |
是否使用新模型 | 输入 | 是 | 是 | |
图片路径 | 输入 | 是 | 需要进行识别的图片路径 | 无 |
字符集路径 | 输入 | 否 | 自定义的字符集路径,默认使用系统自带的 | 无 |
10. 获取windows凭据
(1)功能介绍
此控件用于获取windows凭据信息。
在控制面板-用户账户-凭据管理器中,可以对凭据信息进行管理。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
密码 | 输出 | 是 | 无 | |
用户名 | 输出 | 是 | 无 | |
目标地址 | 输入 | 是 | 是 |
11. 正则表达式
(1)功能介绍
此控件用于校验给定的字符串是否匹配给定的正则表达式,并且支持从给定的字符串中获取到对应的信息。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
是否区分大小写 | 输入 | 否 | 图片输出 | |
是否匹配 | 输出 | 是 | 无 | |
参数 | 输出 | 否 | ||
输入内容 | 输入 | 是 | ||
正则表达式 | 输入 | 是 |
12. 桌面通知
(1)控件功能
该控件用于屏幕右下角展示通知内容。
(2)属性列表
属性 | 默认值 | 说明 |
---|---|---|
NotificationType | Information | 通知类型 |
Message | 无 | 显示内容 |
13. 字符串转时间
(1)控件功能
该控件用于将给定的字符串转为DateTime对象。
(2)属性列表
属性 | 输入方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
转换结果 | 输出 | 是 | 转换后的DateTime结果 | 无 |
格式化模板 | 输入 | 是 | 时间字符串的格式 | |
时间字符串 | 输入 | 是 | 待转换的时间字符串 | 无 |
14. 模板引擎
(1)功能介绍
该控件支持字符串模板的填充功能,支持Liquid的语法
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
结果 | 输出 | 是 | 无 | |
参数 | 输入 | 否 | 需要动态替换的内容 | 无 |
字符串模板 | 输入 | 是 | 无 |
使用方式为,首先点击打开代码编辑器按钮,在代码编辑器中编辑模板字符串信息,然后点击参数配置,设置参数映射。
15. 解压文件
(1)功能介绍
此控件将文件压缩成zip和gz格式或者将zip个gz文件格式的文件解压到当前文件夹下。
(2)属性列表
属性 | 参数方向 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
解压文件列表 | 输出 | 是 | 解压后文件的路径列表 | 处理结果 |
解压文件路径 | 输入 | 是 | 解压出来的文件存放的文件夹 | 无 |
是否使用本机WinRAR | 输入 | 是 | True | |
压缩密码 | 输入 | 否 | 无 | |
源文件路径 | 输入 | 是 | 无 |
(4)控件使用
意见反馈
- 卡顿
- 登录或账号问题
- 功能使用异常
- 意见或建议
- 其他
点击上传图片;单张图片应小于1M。
0/200