一.uipath的快捷键操作
F2:停留3S
CTRL+Z:通用型操作,撤销
CTRL+D:注释活动框
CTRL+E:激活活动框
CTRL+K:新建一个变量。
SHIFT+F2:添加批注。
二.uipath的一些常见问题
1.如何快捷切换屏幕
alt+tab
2.热键有哪些作用?
3.typeinto中的simulatetype为true防止输入法的干扰。
typeinto:文本框输入
4.selectitem:下拉框。如何操作?
5.进行终端对时:
1.判断条件text.length
2.没有勾选全部。
6.throw组件:主动抛出异常。
7.uipath中的参数何时选择in何时选择out?
8.datatable是从excel中获取的数据类型。
9.click中优先SimulateClick
10.selectitem组件与typeinto的区别?
11.restoring:恢复
12.break和continue的区别?
break:终止循环
continue:终止本次循环。
13.从excel中读取的数据是datatable需要用output data table将其转化为string才能使用messagebox打印出来。
14.gettext的作用是什么?
15.打印消息有两种方式:
1.messagebox :输出值为object,显示在messagebox中。
2.writeline:输出值为string,显示在控制台中。
16.vb中的长度是Length
17.row(0)是什么意思?
18.pathexists的用法?
19.uielementexists的作用是什么?
20.assign:赋值。
21.Length:用于判断字符串的长度。
22.F2键可以暂停3s。
23.vb.net中的DataTable.Rows.IndexOf(row)如何理解?
输入datatable中的某一行,返回此行位于datatable什么位置。
24.idx:表示该id数量总共有多少个
25.id:其中的数字可能会随着刷新而改变。
26.清空文本框:需要勾选emptyfield
27.excel中数据的追加
先build数据在append
三:组件及作用
1.getvalue组件与getvisibletext的区别?
getvisibletext只能显示可见文本,而不能显示隐藏文本。
2.messagebox的作用:是打印信息。
3.maximize windows:将窗口最大化显示。
4.typeinto:向文本框中输入信息。
5.appendrange:向表格中追加内容
6.builddatatable:uipath中添加数据
7.for each row:针对datatable的循环。
8.get row item:获取每一行/列的值
9.multiply assign:给多变量赋值。
10.throw:主动抛出异常。
11.getVisableTest组件的作用:
12.inputdialog:对话框。
13.pathexists:判断文件/文件夹是否存在。
14.readcolumn与readrange与readrow的区别?
readrow:读取一行
readcolumn:读取一列
readrange:读取全部。
15.for each row与for each的区别?
for each row 适用与readrange
for each适用与readcolumn或readrow
16.Element exists 判断元素是否存在,主要两个功能,1.判断是否延时加载,2True/False。常与if/else组合使用。
17.Find Element:查找元素,应用场景:上个组件的output:element,下一个组件click:input-element。
18.Find Children :查找元素节点数量。数据类型:节点集合,可以用来作判断。与gettext判断长度作用类似
19.Matches:正则表达式
20.try catch
21.Path Exists:判断文件/文件夹是否存在。不存在则create
22.Excel scope:优势,打开一次文件可以多次读写;workbook:每次读写操作都需要打开excel
缺点:不会关闭excel进程。
23.check:勾选
24.click:点击
25.enter:进入。
26.LogMessage:用于记录日志
27.WriteLine:调试时可以打印类似与日志
28.MessageBox:运行时会弹出一个对话框,可以显示信息。
其他:
面向对象语言的特征:封装,继承和多态
对象需要经过实例化才能调用。