RPA答疑

变量:部分主要对于工程中的变量进行管理和设置,支持手动拖拉至右侧画布
1全局变量:全局变量可以在整个工程中传递,被不同的子流程或函数进行调用,全局可见可调用
2 流程参数:只对子流程设置传入参数,供子流程内部使用
3 流程变量:只能用于当前流程中,不能被其他流程调用

最下方显示【工程】、【运行】和【查找】信息显示窗口,窗体可以沿着边界线进行拖动来调整显示的区域。
窗口右上角一排按钮,功能分别是搜索窗口信息、清空窗口信息内容、停止运行以及窗口最大化、隐藏窗口。
窗口右下角有一个小手,支持面板的移动和拖拉
【固定】:点击“固定”按钮,组件界面固定显示在最前端,便于连续添加多个组件。
版本管理:
iS-RPA9.0设计器集成了 git 本地版本管理,所有工程版本都是自动管理,每次保存都会产生一个 add + commit,可以方便的对工程版本进行管理。
由于自动保存的存在,日常编辑过程有了完全保障,可以随意进行恢复。
拾取:
开启拾取(F2):拾取过程中,按下F2键,关闭拾取;再次按下F2键,重新开启拾取。
CS拾取(F3):拾取过程中,按下F3键,只拾取CS。
UIA拾取(F4):拾取过程中,按下F4键,进行细粒度拾取,拾取更细化。
图片拾取(F5):拾取过程中,按下F5键,将切换为图片拾取的方式,当鼠标变为截图标志时,进行拖选截图即可。

IE拾取(F6):拾取过程中,按下F6键,只拾取IE。
JAVA拾取(F7):拾取过程中,按下F7键,只拾取JAVA。
区域拾取(F8):用于拾取所选区域中的位置进行鼠标点击。先选择需要拾取的控件区域,再按下F8,在用鼠标移动到该区域中需要鼠标点击的位置,即可完成拾取。在运行时会点击该区域中设置的鼠标位置进行点击。
Chrome拾取(F9):拾取过程中,按下F9键,只拾取Chrome。
Firefox拾取(F10):拾取过程中,按下F10键,只拾取Firefox。
退出录制拾取(F12):结束并保存录制流程。

“窗口标题”:记录控件所在的窗口的标题信息。勾选上则表示在操作该步骤前会进行激活窗口的操作,如去掉勾选,则不会进行窗口激活的操作。

模拟按键
用于完成键盘的输入操作。通过鼠标右键选择【模拟按键】。
注:模拟的是真实的键盘输入操作,如部分控件无法拾取,可先通过鼠标点击控件,获得输入光标后,再进行键盘的输入操作。
将需要填写的内容直接在设置中输入即可,需要加单引号。输入的内容也可以通过变量进行传递调用,输入的内容也可以通过变量进行传递调用
如需连续操作多次设置的按键,在按键后加入空格和次数即可。

键盘-热键输入
可通过设置组合快捷键的方式来完成相关的快捷键操作,在页面或程序当中如果快捷键的设定,使用该方法较佳。
在下拉框中也可以输入自定义的按键,如a,合起来就是Ctrl+a的热键操作,用于全选。

键盘-控件输入
控件输入适用于所有浏览器中网银的密码输入,安装完银行的控件后,用控件输入拾取密码输入的元素框,
就可以实现密码数据的输入。可手工输入文本内容,也可以通过变量的方式调用。变量使用见《变量》章节。

控制-Check
通过对CheckBox类型控件(复选框)的拾取,对复选框进行勾选和去勾选的操作。
拾取的时候需要注意,需要拾取到单独的复选框,而不能拾取到外层的整个框体。

图片-截图
通过截取设置的区域位置,对区域内进行截屏并在本地生成图片的操作,需要在“图片位置”中选择图片保存在本地的路径。
截图组件可设置返回值,返回的是图片的绝对路径,可用变量保存该返回值。
关闭网页标签栏
热键输入:ctrl+w

try:
一开始流程先进开始,开始后面的代码发生异常的话,就走异常后面的代码,最后无论发生没有发生异常,都会走结束

merge
该组件主要用于将从两个excel文件或两个Sheet页中读取出的DataFrame数据集进行数据合并的操作。

列重命名
对表格列进行重命名的操作。
【df】中选择DataFrame数据集
【src_field】选择原列名
【dst_field】选择修改后的列名

RPADe解锁屏,是否锁屏等组件,Remote解锁实现服务器远程连接客户端机器。

时间
当前时间&日期
当前日期
当前时间
格式化为字符:将date日期按指定格式返回为字符串。
格式化为时间
时间相差天数
时间前|后(n)天
获取年
获取月
获取日
获取时
获取分
获取秒
获取周几

设置颜色
字体颜色,范围背景颜色

范围删除内容

zip:
【src_file】 需要解压的文件 例如 src_file = r’D:\abc\新建文abc.zip’
多个文件夹解压,逗号隔开 src_file = r’C:\11\test2.zip,C:\11\test1.zip’
【dst_file】 解压之后的全路径 例如 dst_file = r’D:\xlss\aaaaa’
【密码】 给压缩后的文件设置密码。

zip解压
zip解压就是把压缩文件解压出来。
【src_file】 需要解压的文件 例如 src_file = r’D:\abc\新建文abc.zip’
【dst_file】 解压之后的全路径 例如 dst_file = r’D:\xlss\aaaaa’

OCR
内置的OCR功能需要调用百度的库进行识别,因此需要连接外网才可以。
另外需要注意的是,OCR功能每天有使用次数的限制:验证码每天100次,
通用文字每天200次,身份证和营业执照每天各10次;
能够满足日常的测试与使用,若是超过则只能通过其他方式继续使用了。

杀死进程
import os
os.system('taskkill /F /IM notepad.exe')

开启RPA的时候,尽量使用使用管理员的方式打开

要是中文字符串出现过多的话导致错误,None=-UTF-8 code 的情况发生的话,就在 "C:\ueba\studio-v6\config\language\language_cn.json"中打开
这个文件,然后把“# 编译日期:”,把它修改为“#coding=utf-8\n# 编译日期:”,保存。重新打开设计器

上一篇:JPA:identifier of an instance of was altered from


下一篇:identifier of an instance of xx.entity was altered from xxKey@249e3cb2 to xxKey@74e8f4a3; nested exception is org.hibernate.HibernateException: identifier of an instance of xxentity was altered from错误