创建 Interact 表单

当您在 Interact 插件中打开表单时,系统会显示“表单”页面。您可以选择特定类别的文件夹或者所有类别文件夹,查看已创建的任何表单。表单按日期降序显示,从最近更新的表单开始。

Interact 表单页面概述

“表单”页面为您提供以下信息和功能:

  1. 筛选器—筛选显示的信息。然后,您可以打开所需的筛选器并输入或选择相应的显示信息,例如,您可以打开筛选器更新并输入特定用户。

    默认情况下,最新筛选器处于打开状态,并仅显示每个表单的最新版本。为提供清晰的视图,早期版本已隐藏。点击筛选器可显示筛选器,关闭最新筛选器可查看之前保存的版本。

  2. 导入表单导入之前从 Interact 系统导出的表单。
  3. 创建表单—添加新表单
  4. 每页行数—页面上显示的表单数。默认情况下,此数量设为 5。输入数字,或使用箭头更改页面上显示的表单数。
  5. 上一页和下一页—点击可浏览表单页面。
  6. 类别文件夹—表单类别。选中之后,类别文件夹将突出显示,并且该类别的表单也会显示。
  7. 表单名称—包含下面显示的简短摘要的表单名称。
  8. 选项—访问可在表单上执行的任务。
  9. 已更新—上次更新表单的用户的用户名和基本信息图片,以及更新日期和时间。
  10. 锁定者—当前正在编辑表单的用户。表单被锁定之后,其他用户将无法对其进行编辑。如果表单没有被锁定,则此区域为空。
  11. 表单统计信息—关于表单的其他信息。此选项仅显示已为该版本提交的数据,不显示草稿字段等任何草稿信息。

添加表单

在创建表单之前,必须已存在业务流程。如果创建表单按钮处于非活动状态,则表示没有可用于创建表单的业务流程。一个表单只能与一个业务流程关联。有关创建业务流程的更多信息,请参阅 ALM—业务流程

  1. 在“表单”页面上,点击创建表单

    系统会显示“创建表单”页面。

    创建表单页面

  2. 填写以下必填字段,定义表单的整体详细信息:

    • 业务流程—与您创建的表单关联的业务流程。
    • 名称—表单的名称。
    • 描述—针对表单的描述。
    • 交付方式—交付表单的方式。根据需要,选择队列和/或电子邮件

      选择队列可将提交的申请添加到 Blue Prism 队列以供处理。填写以下字段,配置队列的详细信息:

      • 环境—提交的申请将进入的环境。

      • 队列名称—选定环境中将用于加载提交的队列。下拉列表会显示 10 个近期使用的队列。如果您没有看到所需的队列,则点击刷新图标,为所选环境重新加载队列,然后开始在字段中输入名称以筛选列表。

      • 优先级—这是可选字段。它表示已提交表单的业务优先级。它可以是 1 到 999 之间的任意值,其中 1 代表优先级最高。

        在 Hub 和 Interact 的云版本中,此功能利用 IADA,而 IADA® 使用的一个关键方法是,根据优先级和服务水平协议 (SLA) 测量工作(Blue Prism 中的队列项)的数量。每个项都使用这些指标单独标记,或者从关联的业务流程继承此值,以支持工作排序。当某个 Digital Worker“可用于”执行流程时,IADA® 会根据可配置属性识别下一个最佳项,并将活动返回给该 Digital Worker。

        此功能在 Hub 和 Interact 的本地版本中不可用。

      • SLA—这是可选字段。它表示业务服务水平协议 (SLA) 时间范围,应在此范围内处理已提交的申请。其定义是 ddd.hh:mm:ss,范围从 000.00:00:00 到 999.23:59:59。

      选择电子邮件可将已提交申请转发到电子邮件地址以供审核。这不是审批提交。

    • 默认审批类型—允许在发送提交以供处理之前,将提交发给其他用户进行审批。默认情况下,此字段设置为,表示不发送提交进行审批。您还可以选择任何审批者或者单个审批者。对于单个审批者,表单将提示您在提交之前输入负责审批表单中所有申请的用户。

    • 类别—允许按照定义的类别将表单分组,以确定可以访问表单的用户。例如,您可能拥有财务、HR 和销售类别,因此您可以允许特定用户仅访问执行其角色所需的类别中的表单。输入类别的名称来定义类别。输入之后,即可从下拉列表中访问类别。
    • 图标—选择与 Interact 中的表单同时显示的图像,以便轻松识别。您可以选择一个预加载的图标(通过选择预设图标),它们它们按照以下类别定义:应用程序、银行业务、数据、教育、情感、食品、小工具、医疗、网络和安全、科学和技术、运输以及用户界面。或者,您可以选择上传并浏览您的图标,从而加载自己的图标。图标必须是 PNG、JPG 或 SVG 文件,大小不得超过 256 x 266 像素和 30 KB。
  3. 点击页面底部的创建表单

    系统会显示新建表单的“编辑表单”页面。现在,您可以将必需元素添加到表单:

将页面添加到表单

思考页面在 Interact 中的显示方式很有帮助;每个页面在 Interact 屏幕内显示为表单上的选项卡。因此,您可以为每个表单设置多个页面,将所需信息划分为特定部分。您还可以定义规则,以便仅当满足某些标准时才显示特定页面。

建议表单中的页面最多为 10 页,每页最多 30 个字段。高于此值时,渲染时间会增加。

如果您刚创建了新表单,现在想添加页面,请转到步骤 2。

  1. 在“Interact 表单”页面上,点击所需表单旁边的选项,然后点击编辑表单

    系统会显示“编辑表单”页面。

  2. 点击创建页面

    系统会显示“创建页面”面板。

    创建页面面板

  3. 输入新页面的名称和描述。
  4. 如果需要,选择隐藏。选中之后,页面仅在满足某些标准时显示。
  5. 要立即创建另一个页面,请选择创建另一个

    当您保存此页面时,系统会显示一条通知,确认该页面已创建,并且面板保持打开状态,让您能立即输入新页面的详细信息。这些字段包含您刚保存的信息,您可以根据需要对其进行编辑。

  6. 点击保存

    此时会出现“编辑表单”页面,并显示您已创建的任何页面。

    显示一个页面的 Interact 表单

    表单的组成元素将显示在表单标题正下方的区域中。右侧区域是测试区域—此区域显示用户将在 Interact 中看到的表单,让您能测试已添加的字段。

将字段添加到表单

建议页面上的最大字段数为:

  • 单页表单为 40 个字段。
  • 多页表单为 30 个字段。

高于此值时,渲染时间会增加。

如果您刚创建了具有页面的新表单,现在想添加字段,请转到步骤 2。

  1. 在“Interact 表单”页面上,点击所需表单旁边的选项,然后点击编辑表单

    系统会显示“编辑表单”页面。

  2. 点击相应页面对应的省略号图标,然后点击创建字段

    带“创建”字段选项的省略号图标

    系统会显示“选择捕获类型”对话框。

    “选择捕获类型”对话框

  3. 选择所需的捕获类型:

    除水平分割线外,以上这些类型都会在表单内创建输入字段。水平分割线纯粹是一个可视化元素。有关这些类型的更多信息,请参阅在表单中使用捕获类型

    系统会显示您选定的字段类型对应的“创建”页面。

    如果您要使用不同的字段类型,请点击“创建”页面上的更改类型

  4. 填写您选定的捕获类型对应的必填字段。无论输入字段类型如何,它们都包含至少应填写的以下常见字段:

    • 初始状态—用户首次访问表单时字段的设置状态:
      • 可选—用户是否填写字段无关紧要。
      • 必填—在提交表单之前,用户必须填写字段。
      • 只读—无法编辑字段。此状态的字段通常用作自动化的输入,此时已检索并更新信息,以便用户能够查看。
      • 隐藏—字段应用了规则,因此仅在满足预定条件时才显示。
    • 标签—这是表单中字段旁边显示的文本。这应该是一个易记名称,以便用户了解他们应在字段中输入哪些内容。
    • 自动化 ID—这是与自动化内数据项关联的名称。此字段对格式有限制,只能使用小写字母,不允许使用空格或特殊字符。允许使用连字符“-”代表空格。应用标签时,系统会按照格式限制自动生成自动化 ID,但这只是建议的 ID,用户可以根据需要进行更改。
    • 描述—虽然这不是必填字段,但它可以在表单中的字段旁边提供“帮助文本”。所有字段元素的描述限制为 150 个字符。
  5. (可选)如果输入的数据可能具有敏感性,您可以选择以下一项或两项:

    • 脱敏输入的数据—如果选择此选项,当 Interact 用户在字段中输入内容时,输入信息将在屏幕上显示为圆点。
    • 清除提交的数据—如果选择此选项,则提交表单时 Interact 用户在此字段中输入的任何数据将被删除,不会存储于 Interact 数据库。数据仅为存储于 Blue Prism 数据库,以及作为表单自动化流程一部分配置的任何其他存储目的地。

    此选项仅适用于文本字段。因此,如果您想提交数字并且修订内容,请为输入使用“文本”字段,而非“数字”字段。

  6. 如果适用,请选择要使用的正则表达式类型:

    • 简单—此类型支持您对字段条目设置简单的限制,例如限制条目的长度、指定允许字符和禁止字符,以及设置初始值。有关详情,请参阅在表单中使用捕获类型
    • 正则表达式—支持您定义更复杂的限制,例如,您是否希望字段中的数据符合特定结构,如邮政编码或识别码。有关正则表达式的更多信息,请参阅使用正则表达式
  7. 点击创建字段

    该字段将添加到表单。重复这些步骤,直到您拥有所有必需字段。

    显示一个页面与两个字段的 Interact 表单

    您可以点击 “拖放”汉堡图标 图标,将字段拖放到新位置,对其进行重新排序。

    您可以点击省略号图标并选择 设为键字段,选择要标识为键字段的字段。选择后,字段磁贴的底部会显示键图标。之后,键字段可以在 Interact 提交内用作筛选器,以查找特定文本。有关详情,请参阅键字段

    只能选择“文本”或“数字”类型字段作为键字段。

    如果文本字段被设置为使用脱敏输入的数据清除提交的数据,则不要将其设置为关键字段,因为这可能会暴露在字段中输入的数据。

将规则添加到表单

规则能让您控制表单并激活不同的字段或页面,具体取决于是否满足指定的条件。通过使用测试区域,可以在发布表单供正常用户使用之前对规则进行测试。有关规则的更多信息,请参阅使用规则

如果 Interact 用户界面中的当前页面上有需要填写的必填字段,您无法移动到新页面,那么,该界面内强制执行的内置规则不会应用于测试区域。

如果您刚创建了新表单,并且仍然打开“编辑表单”页面,请转到步骤 2。

  1. 在“Interact 表单”页面上,点击所需表单旁边的选项,然后点击编辑表单

    系统会显示“编辑表单”页面。

  2. 点击相应字段对应的省略号图标,然后点击创建规则

    系统会显示“创建规则”页面。

    规则是根据典型的“If Then”语句创建的,因此,如果满足特定条件,则执行已定义的操作。“If”条件取决于您选择的字段,并且该字段的名称在页面上的“If”旁边显示。用于规则的选项因特定字段类型而异。例如,对于文本字段,“If”的条件为:

  3. 配置“If”语句:
    1. 条件—选择要对该字段执行的验证,例如:

      • 包含
      • 不包含
      • 等于
      • 不等于

      可用选项取决于您为其设置规则的字段的类型。

    2. —输入或选择条件要在字段中查找的值。
  4. 配置“Then”语句:
    1. 元素组—选择所需选项。这将定义规则结果的应用级别,例如,它是否影响特定字段、页面或默认元素。以下字段将根据您的选择而变化。
    2. 字段页面默认元素—选择“If”语句为 True 时影响的对象。
    3. 条件—选择要对“Then”子句执行的操作,例如将值设为和状态为等。可用选项取决于您在元素组下选择的选项。
    4. 状态—输入新值或选择“Then”语句中对象的状态,例如,状态可设为隐藏或可见。
  5. 点击创建规则添加规则。

    如果选择创建另一个,系统会显示一条消息,说明规则已创建。然后,您可以编辑规则中的所有字段以创建新规则。

    否则,系统会显示“编辑表单”页面,并在相关字段下显示规则。字段磁贴底部显示数字指标,表明其下面的规则数。可以在此处删除和编辑规则。

保存表单

添加页面、字段和规则后,您需要保存表单。在此之前,表单中的信息将保存为草稿,而非提交到版本。

如果您刚创建了新表单或编辑了现有表单,并且仍然打开“编辑表单”页面,请转到步骤 2。

  1. 在“Interact 表单”页面上,点击所需表单旁边的选项,然后点击编辑表单

    系统会显示“编辑表单”页面。

  2. 点击保存

    系统会显示“增加次要版本号”面板。

  3. 输入有关表单更新的描述,然后点击保存

    系统会保存表单的更改,而且版本号将增大 0.1。