UiPath Studio
录制器是UiPath Studio的重要组成部分可以帮助您在自动化业务流程时节省大量时间。此功能使您可以轻松地在屏幕上捕获用户的动作并将其转换为Sequence。 Basic基本—适合于单个活动和简单的工作流。 Desktop桌面—适用于所有类型的桌面应用程序和多个动作;它比基本录制器更快并生成包含活动的容器(带有顶级窗口的选择器)和每个活动的部分选择器。 Web网页—在Web应用程序和浏览器中进行录制生成容器并默认使用模拟类型/单击输入法。 Citrix– 用于录制虚拟机、Citrix环境 清空回收站例子Basic 活动独立存在于简单的Workflow里。 可能受到干扰。 Desktop 活动嵌套在Attach Window活动的内部 不会出现干扰的问题更复杂的Workflow。 * Uipath通过应用程序的名称、窗口的标题、当前打开的文件等信息识别出正确的窗口但有时会出现这些信息完全一样的情况比如打开两个未保存过的记事本程序。如果使用Basic录制程序会在顶层的记事本上运行而且可能产生错误。如果使用Desktop录制就可以避免这些干扰找到录制时使用的那个记事本。Assign 变量赋值 Delay 将自动化暂停一段时间 格式:hh:mm:ss Break 跳出循环 只能用于for each While Do While For each If Switch变量及作用域 集合的使用以及遍历 参数的使用参数的作用域大于变量可以在各个工作流之间传递值 In当必须从另一个工作流中接收值 Out向某个工作流传递值 In/Out可以传递或接收值 Property当前没有使用此参数1、遍历行 for each row 遍历列 for each 需要将item的类型改为 System.Data.DataColumn 2、过滤查询 Filter Data Table select 条件查询返回数量判断是否有数据 DataTable.Select(“字段名称‘值).Count 0 返回查询结果返回DataTable中 DataTable.Select (“字段名称‘值). CopyToDataTable() 3、获取行列数据 DataTable.Row(“列名”).ToString DataTable.Rows(0).Item(“列名) .ToString 4、求和 DataTable.AsEnumerable.Sum(function(x)cdbl(x(“列名).ToString.Trim)) 5、去重复 DataTable.DefaultView.ToTable(true)UiPath Data Scraping-CSDN博客