RPA流程机器人

参数

更新时间:2024-06-05 10:00:15

参数专门保存一个流程中必须的但是不确定的数据,可以将其看作是一种特殊的变量。与变量不同的是,变量在活动之间传递数据,而参数在流程之间传递数据。我们使用参数是由于流程中可能必须有某些数据才能正常执行,但这些数据又不是固定的,需要外界在流程执行时动态传入具体值。

今后,当一个流程中必须有某些来自外部的数据才能正常执行时,我们就可以使用参数来实现。也可以在定义这些数据时暂时不确定数据的具体值,使用参数为将来可能进入流程中的数据占位。在流程执行时,外部程序会将流程所需的具体数据传给参数,再执行流程。

使用参数的好处是,我们可借助参数让同一个流程处理多种不同的数据,使我们可以反复使用这些流程,让流程变得更灵活。

UERPA中的参数面板如下图所示:

参数面板中4个字段的含义如下:

  • 名称:必填,用于填写参数名称
  • 方向:必填,用于填写参数传递的方向
  • 参数类型:必填,用于填写变量的类型
  • 默认值:选填,用于为参数设定默认值

其中,参数的方向共有以下4种选项:

  • 输入(In):输入方向,参数用于将数据传入给定的流程,且仅可以在给定的流程中使用。当我们想把数据传入其他流程中时,就要选择输入方向。
  • 输出(Out):输出方向,参数用于从给定的流程传出数据。当我们想把数据从其他流程中传出来时,就要选择输出方向。
  • 输入/输出(In/Out):输入/输出方向,参数既可以用于将数据传入给定的流程,也可以用于从给定的流程传出数据。当我们想把数据传入其他流程中,经过处理再从该流程传出来时,就要选择输入/输出方向。
  • Property(属性):目前没有被使用
< 上一篇:常用运算符
下一篇: 变量 >