UiPath Documentation
activities
latest
false
工作流活动
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

构建第一个表单

本教程演示如何构建用于收集用户输入的表单,并在此基础上执行其他活动。

本教程演示如何构建用于收集用户输入的表单,并在此基础上执行其他活动。在此示例中,每当用户访问uipath.com网站时,系统都会使用一个表单提示用户,是否要免费试用 UiPath 产品。如果是,自动化将根据用户通过使用另一个表单提供的电子邮件地址为用户创建一个帐户。

  1. 创建一个表单,询问用户是否要 Free试用 UiPath 产品。
    1. 创建一个新的“表单”文件,并将其命名为Want to try uipath for free. 。
    2. 添加“标签/标头”组件,并在“内容”字段中键入Hey there! 。
    3. 添加一个“单选”组件,然后将“标签”设置为Do you want to try UiPath products for free? 。为其配置两个值: Yes和No 。
    4. 记住“单选”组件的“属性名称” ,因为我们将使用它将数据映射回工作流中。在此示例中,属性名称为answer 。
  2. 如果用户不想 Free试用 UiPath 产品,请创建一个表单,询问用户为什么不免费试用。
    1. 创建一个新的“表单”文件,并将其命名为Why don't you want to try uipath products for free 。
    2. 添加“标签/标头”组件,然后在“内容”字段中键入Ok, we respect your decision! 。
    3. 添加“文本区域”组件,并将“标签”设置为But before you leave, can you tell us why you don't want to try UiPath products for free? 。
    4. 如果您想将用户不想免费试用 UiPath 产品的原因重新映射到工作流中,则请记住“文本区域”组件的“属性名称” 。
  3. 对于想要 Free试用 UiPath 产品的用户,请创建一个表单,提示他们输入电子邮件地址以创建帐户。
    1. 创建一个新的“表单”文件,并将其命名为ask for user data 。
    2. 添加“标签/标头”组件,然后在“内容”字段中键入Time to create a user account and an organziation! 。
    3. 添加电子邮件组件,以确保不会提交用户键入的电子邮件地址,除非该地址的格式有效。将“标签”设置为What's the work email you want to create your account with?
  4. 创建用于运行项目中所有触发器的“主要”文件。
    1. 添加“使用浏览器/应用程序”活动并将目标指定为www.uipath.com网站,以在运行触发器之前打开该网站。
    2. 添加“运行本地触发器”活动,以同时运行项目中的所有触发器。
  5. 创建另一个名为 uipath website opened的工作流,以查看用户是否想 Free 试用 UiPath 产品,并根据他们的回答采取相应措施。
  6. 添加一个“应用程序事件触发器”活动,指定目标为 UiPath 网站标头,指定事件为 “已出现”,将计划模式指定为“一次性” 。
  7. 添加“显示表单”活动。为“选择表单”选择Want to try uipath for free表单。
    1. 在“参数”集合中,添加以下参数,以将答案映射回工作流中:

      密钥类型方向值
      answer ( “单选组件” 的属性名称)StringOutanswerValue (用于存储数据的变量)
      data.demoValue ( “单选组件” 的属性名称)StringIndemoValue (用于存储数据的变量)
      备注:

      如果元素 ID 以数据为前缀,则该值将进入 formio 数据字典。然后,您可以在 formio 设计器中将其与{{data.demoValue}}格式的表达式一起使用。您必须在表单文件的 HTML 元素中定义绑定data.demoValue参数。

    2. 禁用“继续执行工作流” ,以在执行其他活动之前等待用户的输入。

  8. 添加一个“If条件” 活动,并将“条件”设置为answerUser.ToString = "yes" (条件的格式为variable.ToString = "the value of the question you有放置条件的答案" )
    1. 在Then块内,添加“使用应用程序/浏览器”活动。
    2. 在其中添加“单击”活动,并指明“免费试用 UiPath”按钮。
    3. 添加“显示表单”活动,然后选择ask for user data表单,以询问用户的电子邮件地址。
    4. 在“Else ”块内,添加“显示表单”活动并选择why don't you want try uipath products for free表单,以了解用户不想试用 UiPath 产品的原因。

在下面的视频中查看本教程的结果:

工作流示例​

要按照这些步骤自行尝试本教程,请在此处下载示例项目 。

  • 工作流示例​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新