uipath控件

控件

  • directory.Getfiles() 获取指定文件夹中的所有文件

  • Excel Application Scope 打开excel表

  • Read Range 读取excel的内容

  • Output Data Table 打印出来

  • Message Box 弹窗出的内容

  • Wrire Range 复制写出excel数据

  • Append Range 自定义内容插入表格

  • Read Cell 单元格的读操作,指定位置

  • Write Cell 单元格的写操作,指定位置

  • excel application scope 对excel操作

  • build data table 自定义行列文本

  • Get Row Item 获取指定行

  • For Each Row 循环

  • Add data Row 添加到指定的位置

  • exist 判断新打开的窗口

  • click 点击事件

  • take 图片识别

  • save message 保存路径

  • read pdf text 读取文本

  • read pdf with ocr 读取图片

  • get text 选择pdf想要的值

  • anchor base 锚点

  • Find Element 定位某一固定元素

  • get mail messages 查看/检索邮件

  • get outlook mail messages 通过筛选获取24小时内的邮件

  • send mail messages 发送邮件

  • read text file 获取文本内容

  • take screenshot 生成png图片

  • try catch try…catches…finally

  • maximize window 窗口最大化

  • open browser 打开网址

  • click text 鼠标点击

  • hover 鼠标悬停

  • type into 文本输入

  • Contains(“u”) 判断是否包含u

  • set to clipboard 设置剪切

  • get from clipboard 获取剪切

  • get full text 获取全部文本

  • textexists 判断文本是否存在

  • uielementexists 判断元素是否存在

  • imagefound 判断图像是否存在

  • Convert.ToInt32(item.ToString) 类型转换成int

  • 在log message 活动中添加 rethrow活动 捕获错误终止信息,并显示错误信息的1提示框

uipath循环

  • flow decsion 判断分支
  • for each 遍历
  • while 先执行约束条件再执行循环体
  • do while 先执行循环体,再执行约束条件

流程控制语句

  • new Random().next(1,100) 随机数
  • log message 打印
  • input 用户输入数字
  • decsion 判断分支
  • message box 弹窗

uipath邮件发送之SMTP发送

  • send smtp mail message 邮件发送

uipath excel

  • excel application scope 打开excel文件
  • read range 读取文本
  • output data table 以字符串的形式打印
  • message box 弹窗
  • write range 写入数据
  • build data table 自定义表内容
  • append range 追加内容
  • read cell 读取到指定单元格
  • write cell 写入到指定单元格
  • get row item 获取每一行的数据
  • add data row 添加一行数据

uipath录制器

web

element exists 判断页面的展示

uipath动态选择器

  • click 点击选择
  • 属性selecrer 把选择赋予变量,使程序动态化

uipath调用python脚本

  • python scope python运行环境
  • 属性path 路径 x86 python_36
  • load python script 脚本文件路径
  • 属性result返回值,定义类型为pythonobject
  • invoke pyhton method 调用脚本
  • 属性instance 调用对象
  • 属性name python脚本函数名
  • result 返回值
  • get python object 获取返回值
  • message box 打印

uipath debug调试

选择debug模式,和python一样对想要查询的部分进行断点查看运行内容

uipath参数传递

  • invoke workflow file 导入上一个参数进行赋值/工作流切换

uiapth控制台调用机器人

面向视频编程

uipath日期格式化

  • Now.ToString 当天时间
  • Now.ToString(“yyyyMMdd”) 当天日期
  • Now.ToString(“yyyy-MM-dd”) 当天日期
  • Now.ToString(“hh:mm:ss”) 当天时间
  • Now.AddDays(3).ToString(“yyyyMMdd”) 3天后日期
  • Now.AddDays(-3).ToString(“yyyyMMdd”) 3天前日期
  • Now.AddMonths(3).ToString(“yyyyMMdd”) 3月后日期
  • Now.AddMonths(-3).ToString(“yyyyMMdd”) 3月前日期
  • Now.AddYears(3).ToString(“yyyyMMdd”) 3年后日期
  • Now.AddYears(-3).ToString(“yyyyMMdd”) 3年后日期

uipath自带OCR控件识别

  • take screenshot 截图
  • microsoft OCR 自带的OCR控件识别
  • log message 日志打印

uipath字符串操作

  • 范围取值 Substring
  • 下标取值
  • replace替换
  • split分割

excel

  • read row 使用read row控件,读取excel某一行的内容

    • 常用属性介绍
    • input
      • sheetname : 需要读取的工作薄名称
      • startingcell : 从指定单元格开始的一行中读取值
      • workbookpath : 需要读取的excel文件路径
    • misc
      • private : 如果选中,则变量和参数的值不再记录在详细级别
    • options
      • password : excel文件密码(如无可忽略)
      • preserveformat : 如果选中,将保留你要读取的单元格的格式
    • output
      • result : 将指定单元格的信息存储在变量中
  • read column 读取列

  • read range 读取范围

  • write cell 写入单元格内容

  • write range 写入

  • insert/delete row 插入/删除行

  • insert/delete column 插入/删除列

    • 具体看属性参数

你可能感兴趣的:(uipath)