【UiPath Studio 中文文档】26 参数 - 使用参数

由于参数的特性,你将在 Invoke Workflow FileLaunch Workflow Interactive 活动时大量使用它们。它们可以在 Activities 面板的 Workflow > Invoke 下找到,它们使您能够浏览项目,并导入和编辑它们的参数。

使用参数的示例

为了举例说明如何通过 Invoke Workflow File 活动在自动化中使用参数,我们将创建两个单独的序列。一个非常简单的序列,其中一个为参数赋值,另一个序列调用它并在消息框中显示该值。

  1. 创建一个新的序列

  2. Arguments 面板中,创建一个参数并将其命名为 StoreValue

  3. Direction 列表中,选择 Out,并不要在 Argument Type 中改变 String 类型

【UiPath Studio 中文文档】26 参数 - 使用参数_第1张图片
创建参数
  1. 添加一个 Assign 活动到 Designer 面板

  2. Properties 面板中的 To 字段中,添加参数名 StoreValue

  3. Value 字段,键入一个字符串,例如 "怎么使用参数?"
    第一个项目应该如下截图所示:

【UiPath Studio 中文文档】26 参数 - 使用参数_第2张图片
程序框图
  1. 创建一个新的序列

  2. 创建一个字符串变量,将其命名为 strFinalValue

    【UiPath Studio 中文文档】26 参数 - 使用参数_第3张图片
    创建变量

  3. 添加一个 Invoke Workflow File 活动到 Designer 面板

【UiPath Studio 中文文档】26 参数 - 使用参数_第4张图片
Invoke workflow file
  1. 在活动上,点击按钮 Browse (…) 并选中上面创建的序列

注意: 第一步一定要将东西放到一个 Sequence 文件中,不能直接在 main 里面

【UiPath Studio 中文文档】26 参数 - 使用参数_第5张图片

  1. 点击 Import Arguments,显示 Invoked Workflow’s Arguments 窗口。注意第一个序列的参数将会显示出来

    【UiPath Studio 中文文档】26 参数 - 使用参数_第6张图片
    点击 Import Arguments

  2. Value 字段中添加变量 strFinalValue 并点击 OK。 参数将会被导入,它的值将通过 strFinalValue 变量存储在当前项目中。

【UiPath Studio 中文文档】26 参数 - 使用参数_第7张图片
  1. Invoke Workflow File下方添加一个 Message Box 活动

  2. Properties 面板中的 Text 字段中,键入例如 strFinalValue+ " 应该这样做。" 的字符串。至此,第二个自动化应该在下面的屏幕截图中显示。

【UiPath Studio 中文文档】26 参数 - 使用参数_第8张图片
  1. 在第二个序列中点击点击 F5 运行。自动化将正确执行,消息框将显示所需的文本。
【UiPath Studio 中文文档】26 参数 - 使用参数_第9张图片
运行结果

参数传递的关键点:

  1. 传入和接收的 参数名字要一致,区分大小写(变量可以不区分大小写)
  2. 传入的数据可以是一个变量,传出的数据也可以是一个变量
  3. 类似于函数的调用

官方原文链接

返回目录
UiPath 常见问题及解决办法汇总

更多 UiPath 相关的资讯,请关注公众号:流程自动化机器人教程
由于禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。

你可能感兴趣的:(【UiPath Studio 中文文档】26 参数 - 使用参数)