activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
工作流活动
Last updated 2024年11月26日

实时表单

本教程演示如何在表单显示时更改表单内的值。 这可以使用 “ 显示表单” 活动、 “表单触发器”活动以及 “ 获取表单值” 和 “ 设置表单值 ”活动中的 “继续执行工作流”功能来实现。
本特定教程演示了如何根据其他表单组件的值显示或自动填充表单中的内容。
  1. 创建 工作流。 添加 “显示表单”“运行本地触发器” 活动。
  2. 创建一个 表单 文件,要求用户同意参与研究。 将其命名为 Study Participation Attendance(研究参与同意)。
    1. 添加一个 “单选” 组件,询问用户是否要参与研究。
      记住“ 属性名称 ”,以便检索用户的答案,然后更新表单数据。
    2. 添加一个 “单选” 组件,询问用户是否为 18 岁或更高。
      记住“ 属性名称 ”,以便检索用户的答案,然后更新表单数据。
    3. 添加两个 标签/标头 组件。 当用户想要参与并且年满 18 周岁时,其中一个应显示消息。 当用户想参与但未超过 18 周岁时,另一个组件应显示一条消息。
    4. 添加一个 文本字段 组件,以询问用户的全名。
    5. 添加一个 数字 组件以询问用户的年龄。
    6. 添加一个 文本字段 组件,以询问用户居住的城市。
    7. 添加“ 文本字段 ” 组件,以根据提供的城市自动填充用户居住的区域。
  3. 为用户不想参与研究的场景(如果用户不想参加.xaml)创建触发器工作流。
    1. 为“ 研究参与同意书 ”添加“表单”触发器活动。 选择第一个 “单选” 组件何时更改作为事件。
    2. 添加 “ 获取表单值” 活动。 选择“ 研究参与同意书 ”。 在“ 参数 ”集合中,为第一个“ 单选” 组件添加条目。
      对于此示例,添加以下条目:
      密钥类型
      wantToParticipate (第一个“ 单选” 组件的属性名称) StringdesireToParticipate全局变量
      通过此活动,您可以了解用户是否想参与研究。
    3. 添加一个 If 条件活动,并设置用户不想参与研究的条件为 True。
      对于此示例,请使用以下条件: desireToParticipate = "no"
    4. Then 块中,添加 “关闭表单” 活动和 “停止本地触发器” 活动。
      如果用户不想参与研究,这将关闭表单,然后关闭自动化。
  4. 创建一个触发器工作流,以检查想要参与研究的用户是否已满 18 周岁(检查 user of legal age.xaml)。
    1. 为“ 研究参与同意书 ”添加“表单”触发器活动。 选择第二个 “单选” 组件更改的时间作为事件。
    2. 添加 “ 获取表单值” 活动。 选择“ 研究参与同意书 ”。 在“ 参数 ”集合中,为第二个 “单选” 组件添加条目。
      对于此示例,添加以下条目:
      密钥类型
      areYou18OrAbove (第二个“ 单选” 组件的属性名称) areYou18OrAboveofAge
    3. 添加一个“ IF 条件”活动,并设置“用户年满 18 周岁”为 true 的条件。
      对于此示例,请使用以下条件: ofAge = "yes" And desireToParticipate = "yes"
    4. Then 块中,添加 “ 设置表单值” 活动,以便在“ 标签/标头” 组件中为用户传递自定义消息。
      对于此示例,添加以下条目:
      密钥类型
      over18 标签/标头 组件的属性名称) String“太棒了!请填写表格的其余部分,以报名参加这项研究。”
    5. 与前面的步骤类似,当用户未满 18 周岁且无法再填写表单时,请为该场景添加另一个“ IF 条件”活动。
      在此示例中,请使用以下条件: ofAge = "no" And desireToParticipate = "yes"
    6. Then 块中,添加 “ 设置表单值” 活动,以显示自定义消息,然后关闭表单并停止自动化。
  5. 创建触发器工作流,以根据其输入的城市自动填充用户居住的区域 ( auto-Film city_district.xaml)。
    1. 为“ 研究参与同意书 ”添加“表单”触发器活动。 选择“ 城市 ” 组件何时更改作为事件。
    2. 使用以下参数条目添加 “ 获取表单值” 活动,以获取用户居住的城市:
      密钥类型
      city 城市 组件的属性名称) StringuserCity
在下面的视频中查看本教程的结果:

工作流示例

要按照这些步骤自行试用本教程,请查看 此处的示例项目。

  • 工作流示例

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。