构建列表页面

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

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

  • -通过定义表源、过滤器和定义列来添加表。可以添加页面链接操作。必须设置个性化查询以限制数据泄露。
  • 文本输入 -定义文本源并默认加载到页面。

下图显示了一个示例列表页面,其中显示了票证详细信息,其中包含我们使用上面列出的组件构建的详细信息页面的链接:

列表页面示例

重要:

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

在页面中,选择组件生成器窗格中的表。选择表属性并选择个性化。然后选择 + 添加条件并根据需要添加约束。

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

  1. 选择要向其添加页面的微应用。选择页面,然后添加新页面
  2. 面指定一个名称,选择 表格 模板。
  3. 确认您的数据源并选择要访问的数据表。选择添加。 新页面将添加到页面列表中,并准备好进行自定义。
  4. 要添加搜索框,请将 文本输入 组件拖动到构建器中,并将其放置在表组件上方。
    • 选择 文本输入属性 选项卡。在“标签”字段中,输入“搜索”。
    • 禁用 映射到数据列 切换。
    • 对于此字段,请勿激活“必需”切换。
  5. 构建器中已可用的表组件。
    • 选择 表属性 选项卡。在“标 ”字段中,输入 票证
    • 激活“使用与详情页面相关的记录”开关。
    • 选择希望表显示的数据表。必须添加要在表中显示的列。请参阅上面的屏幕截图了解我们要添加的模型。
    • 在“数据筛选器”下,选择“设置筛 选器”以映射到执行搜索的列。
      1. 选择添加
      2. 为“选择”列选择一个值。
      3. 操作 选择 包含。这将检索部分或未完成的字符串输入的更多结果。
      4. 为“值”类型选择组件
      5. 选择“组件”的“文本输入”。
      6. 仅在值切 换时启用。
      7. 选择保存
    • 选择 ,然后选择列出的第一个项目。在列标题下为列指定一个名称。例如,我们将命名“票证编号”列,但映射到的数据列标记为“issue_key”。为预填充的“数据表”和“数据列”选择一个值以映射到正确的列。
    • 选择 +,然后对我们标记的以下列重复: 说明问题类型优先级
    • 选择“ 作”选项卡,然后选择我们已创建的“详细信息”页面。这将在右侧放置“查看详细信息”链接,并构建指向填充给定问题详细信息的页面的链接。

    列表页面现已准备就绪。

构建列表页面