微应用

构建列表页面

构建一个列表页面以显示记录系统中的所有可用记录。例如,这可以定义为属于特定用户的所有问题(个性化)或特定项目中的所有议题。本文假设您已经为此工作流程创建了微应用。有关分步详细信息,请参阅添加新的微应用

要为微应用添加列表页面,请从起始模板中进行选择,然后在构建器中自定义页面。对于此 列表页面,从 模板开始,该模板具有 生成器组件已可用。然后添加一个 文本输入 组件来搜索表。此页面使用以下构建器组件:

  • -通过定义表源、筛选器和定义列来添加表。可以添加页面链接操作。必须设置个性化查询以限制数据泄露。
  • 文本输入 -使用此组件作为搜索输入。这意味着您不定义文本源或默认值。

下图显示了一个示例列表页面,其中显示了 TT 详情,其中包含指向我们使用上面列出的组件构建的详情页面的链接:

列表页面的示例

重要提示:

无论与订阅者的数据关系如何,没有个性化查询的表都会公开与表筛选器匹配的所有记录。除非您限制数据泄露,否则您的潜在敏感数据可能会暴露给所有微应用用户。使用数据 筛选器功能控制页面的数据 访问权限。

在页面中,在组件构建器窗格中选择表。选择 表属性 ,然后选择 数据筛选器。然后选择 + 添加条件 并根据需要添加约束。

请按照以下步骤进行操作:

  1. 选择要向其添加页面的微应用。选择 页面,然后选择 添加新页面
  2. 面命名,然后选择 表格 模板。
  3. 确认您的 数据源 ,然后选择要作为 表中记录的来源的数 据表。选择选择 字段 以选择填充页面的字段。选择添加

    新页面将添加到页面列表中,可以进行自定义。构建器页面填充了我们选择的字段。现在让我们自定义页面。

  4. 要添加搜索框,请将 文本输入 组件拖到构建器中,然后将其放在表组件上方。
    • 选择 “ 文本输入属性 ” 选项卡。在 “标 ” 字段中,输入 “ 搜索”。
    • 禁用 映射到数据列 切换开关。
    • 不要设置 默认值
    • 对于此字段,请勿激活 “ 必需 ” 切换开关。
  5. 选择构建器中已有的 组件。
    • 选择 表格属性 选项卡。在标 字段中,输入 票证
    • 选择要显示该表的 数据 表。必须添加要在表格中显示的列。有关我们要添加的内容的模型,请参见上面的屏幕截图。
    • 在 “ 数据筛选器” 下,选择 “ 设置筛 选器” 以映射到执行搜索的列。
      1. 选择添加
      2. 为 “选择” 列选 择一个值
      3. 操作 选择 包含。这会为部分或未完成的字符串输入检索更多结果。
      4. 值类型选择组件
      5. 选择 “ 搜索 组件 的文本输入”。
      6. 仅在值切 换时启用。
      7. (可选)您可以添加其他过滤器。例如,筛选活动记录。此外,您还可以通过选择 “ 全部”、“ ONE OFF” 或编写逻辑表达式来组合筛选规则。
      8. 选择保存
    • 选择 “ ”,然后选择列出的第一个项目。在 “列标题” 下为该列指定一个名称。例如,我们将命名 票证编号列,但我们映射到的数据列标记为 issue_key。为预填充的 “ 数据表” 和 “ 数据列 ” 选择一个值以映射到正确的列。
    • 选择 +,然后对我们标记的以下列重复操作: 说明问题类型优先级
    • 选择 作选项卡,然后选择我们已创建的 详细信息 页面。这会在右侧放置一个 “ 查看详细信息 ” 链接,并构建一个指向包含给定问题详细信息的页面的链接。

    你完成了列表页面的构建。最后一步,让我们选择此页面作为微应用的操作页面,并使其显示在此集成的操作列表中。

  6. 选择属性。当你在建筑商中时,这是左边的齿轮。
  7. 在 “ 作” 下,选择 “ 启用为操作 ” 开关,然后在 “ 操作” 页面菜单中选择此页面

    此列表页面现已准备就绪。

构建列表页面