1.4 UiPath参数的介绍和使用

一、参数介绍

用于将数据从一个项目传递到另一个项目。在全局意义上,它们类似于变量,因为它们动态地存储数据并传递给它。变量在活动之间传递数据,而参数在自动化之间传递数据。因此,它们使你能够一次又一次地重用自动化。
  UiPath Studio 支持大量的参数类型,这些参数类型与变量的类型一致 。因此,您可以创建泛型值、字符串、布尔值、对象、数组或DataTable 参数,还可以浏览 .NET 类型,就像在变量情况下一样。
  此外,参数有指定的传递方向 (In, Out, In/Out, Property) ,它告诉应用程序存储在它们中的信息应该放在哪里。

二、创建参数

创建参数的方法有两种,一种是在活动中,另外一种是参数面板里。在活动中创建参数实例如下:
  1、将活动的元素拖到新建的序列或者流程图中

2、拖拽一个活动元素到带+号的区域,然后找到文本输入区域,右键选择“创建输入参数(快捷键Ctrl+M)”或者”创建输出参数(快捷键Ctrl+M)“


输入参数名称后回车,将在参数面板看到你添加参数信息。添加后可以在参数面板,修改参数方向、参数类型、默认值信息。

注意:为了区分参数类型,一般在参数名称加前缀“in”or“out


3、在参数面板添加参数:

点击“创建参数”,输入参数名称、方向、参数类型和默认值。


4、删除参数,我们只需要在参数面板中选取要删除的参数,右键选中”删除(D)”


三、使用参数

1、新建一个序列,点击“New”,选择“Sequence”。


2、添加一个活动,选择一个活动拖到序列中。


3、新建一个参数,参数方向是输出,参数类型为字符串型。
  添加调用给参数赋值。


4、在刚刚拖拽进来的活动,找到“属性 面板”中的Text属性,添加“Out_para_test”参数。


5、添加“”Assign”活动到序列中,然后在“To”文本框中输入参数的名称和参数的值。


6、添加另外一个项目,添加一个空的序列,命名为“third.xaml”。在“工程面板”中把刚刚建好的序列(second.xaml)拖拽到界面上带“+”号区域。


7、在变量面板添加一个新的变量“varTest”


8、导入参数


9、选择输出参数“out_para_test”,在“value”列中输入变量“varTest”,然后点击“OK”。


10、导入参数完成后,添加“Message Box”输出“varTest”,把参数显示出来。


11、点击运行,最终结果为


UiPath技术交流×××:×××

文章来源:RPA之家(http://www.rpazj.com

作者:RPA之家团队

原文地址:https://blog.51cto.com/8581322/2450028

时间: 2024-08-13 12:15:53

1.4 UiPath参数的介绍和使用的相关文章

[转]UiPath教程:UiPath及其组件介绍

本文转自:http://www.rpa-cn.com/UiPathxuexirenzheng/UiPathzaixianxueyuan/2019-06-05/937.html 根据德勤2018年的调查显示,53%的受访者已经开始了他们的RPA之旅,预计在未来两年这一比例将上升到72%.随着采用RPA的增加,企业正在寻找具有RPA认证的专业人员.现在在这个UiPath教程中,我将详细介绍UiPath工具,即项目的类型.UiPath组件.UiPath安装等等,这些工具使您能够自动化重复的任务,并将枯

margin参数简单介绍

margin参数简单介绍: 此属性是用来设置元素的外边距的,再简单不过了,这里就不多介绍了,唯一可能造成困扰的就是它的参数,因为它最多可以有4个参数,当然也有缩写的形式,比如可以只带一个参数,下面就简单介绍一下. 参数列表如下: 一.带有一个参数的时候,将会作用于四边,例如margin:10px. 二.带有两个参数的时候,第一个用于上.下,第二个用于左.右,例如margin:10px auto. 三. 带有三个参数的时候,第一个用于上,第二个用于左.右,第三个用于下,例如margin:10px

JQuery中的AJAX参数详细介绍

Jquery中AJAX参数详细介绍 参数名 类型 描述 url String    (默认: 当前页地址) 发送请求的地址. type String (默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET".注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持. timeout Number 设置请求超时时间(毫秒).此设置将覆盖全局设置. async B

MySQL参数log_bin_trust_function_creators介绍-存储过程和复制

MySQL的有个参数log_bin_trust_function_creators,官方文档对这个参数的介绍.解释如下所示: log_bin_trust_function_creators Command-Line Format --log-bin-trust-function-creators System Variable Name log_bin_trust_function_creators Variable Scope Global Dynamic Variable Yes Permi

Delphi 绘图TCanvas类[3] TPen类参数及介绍

Delphi 绘图TCanvas类[3]  TPen类参数及介绍TPen 主要属性: Color.Width.Style.Mode //Style: 样式 TPenStyle,:psSolid = 0; {实线}psDash = 1; {段线; 要求笔宽<=1}psDot = 2;    {点线; 要求笔宽<=1}psDashDot = 3; {线.点; 要求笔宽<=1}psDashDotDot = 4; {线.点.点; 要求笔宽<=1}psClear = 5; {不可见}psIn

Xcopy命令参数使用介绍

DOS批处理命令,永远是不朽的命令,不仅功能强大,同时,速度也是最快的!但是,很多新手学习计算机,都已经遗忘了本不该忘记的批处理命令 XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件:使用时源盘符.源目标路径名.源文件名至少指定一个:选用/S时对源目录下及其子目录下的所有文件进行COPY.除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录:选用/V参数时,对的拷贝的扇区都进行较验,但速度会降

Python函数参数全面介绍

本文主要介绍Python的函数参数,各种形式的参数.建议动手试试,可以加深理解. 函数参数 定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了.对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂的逻辑被封装起来,调用者无需了解. Python的函数定义非常简单,但灵活度却非常大.除了正常定义的必选参数外,还可以使用默认参数.可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码. 默认参数 默

Jquery中AJAX参数详细介绍

在使用jquery的时候,我们经常用到jquery中对ajax的封装,下面对ajax函数的各参数详细说明和讲解,以便更好的理解和使用 $.get(url, data, callback,type) 和 $.post(url, data, callback, type). 1. jQuery.ajax( options ) : 通过 HTTP 请求加载远程数据 这个是jQuery 的底层 AJAX 实现.简单易用的高层实现见 $.get, $.post 等. $.ajax() 返回其创建的 XML

ORACLE 参数文件介绍

ORACLE数据库启动以后,通过select * from v$parameter这个语句可以查看到oracle数据库使用的所有参数. 对于oracle的参数文件,分为spfile 二进制文件和pfile 文本文件,现在的数据库一般都是使用spfile二进制文件作为启动oracle的参数文件.对于spfile和pfile之间的区别: 1 spfile是二进制文件(可以通过 string spfileorcl.ora进行二进制的文件查看),不可以使用文本编辑器修改,只能在sqlplus中使用命令动