使用屏幕方案

我们已经了解了如何创建和管理屏幕,以及如何配置要添加到屏幕的字段。下一个难点是让 Jira 知道每个问题操作要使用哪个屏幕。屏幕在问题操作过程中显示,屏幕方案定义了屏幕和操作之间的映射。通过屏幕方案,您可以控制屏幕显示哪些问题操作,如下所示:

  • 创建问题:创建新问题时会显示此屏幕

  • 编辑问题:当您编辑现有问题时会显示此屏幕

  • 查看问题:查看问题时会显示此屏幕

就像屏幕一样,每当您在 Jira 中创建一个新项目时,就会专门为您的项目创建一个新的屏幕方案,并自动为这些问题操作分配屏幕。

创建的默认值通常足以让您开始工作。但是,有时您不希望在创建问题后对某些字段进行编辑。另一个例子是在创建过程中不需要某些字段,因为当时可能没有所需的信息。因此,与其让用户感到困惑和/或不知所措,不如在创建问题时不填写这些字段,只要求用户在以后有可用信息时再填写。

正如您所看到的,通过为每个问题操作设置不同的屏幕,而不是采用一种屏幕适用于所有问题的方法,Jira 为您提供了一种新的控制和设计屏幕的灵活性。与往常一样,如果屏幕(例如创建和编辑)之间没有明显区别,建议您创建一个基础屏幕,然后使用 复制屏幕 功能来减少工作量。

与屏幕一样,您需要成为 Jira 管理员才能管理屏幕方案。执行以下步骤管理屏幕方案:

  1. 浏览到 Jira 管理控制台。

  2. 选择 问题 选项卡,然后选择 屏幕方案 选项,弹出 查看屏幕方案 页面:

    image 2023 11 29 22 11 00 850
    Figure 1. Figure 6.6 – View Screen Schemes

查看屏幕方案 页面,您可以看到所有现有屏幕方案的列表,创建和管理它们的配置,并查看它们与问题类型屏幕方案的关联(这将在 问题类型屏幕 方案部分进行解释)。让我们从创建新的屏幕方案开始。

添加屏幕方案

通常,您会使用 Jira 为项目创建的屏幕方案。但是,在某些情况下,您需要多个屏幕方案。例如,如果您需要根据项目中的各种问题类型显示一组不同的屏幕,则需要为每种问题类型创建一个新的屏幕方案。执行以下步骤创建新的屏幕方案:

  1. 浏览至 查看屏幕方案 页面。

  2. 单击 添加屏幕方案 按钮。

  3. 输入新屏幕方案的名称和描述。就像屏幕一样,最好采用一致的模式来描述屏幕方案的目的,如 DEMO: Bug Screen Scheme

  4. 从屏幕列表中选择一个默认屏幕。当没有映射特定问题操作时,将显示此屏幕。

  5. 单击 添加 按钮创建屏幕方案。

在此阶段,新屏幕方案尚未使用。这意味着它尚未与任何问题类型屏幕方案关联(问题类型屏幕方案将在后面章节中介绍)。新屏幕方案还将使用选定的同一屏幕作为所有问题操作的默认屏幕。现在,如果您想使用同一屏幕来创建、编辑和查看,那么就可以了;无需对屏幕方案进 行任何进一步配置。但是,如果您需要为不同的问题操作显示不同的屏幕,则需要建立这种关联。

如果问题操作与屏幕没有关联,则将应用所选的默认屏幕。如果随后在屏幕关联中给出了问题操作,则特定关联将优先于一般的后备默认屏幕。

将屏幕关联到问题操作

每个问题操作可以与一个屏幕关联。执行以下步骤将问题操作与屏幕关联:

  1. 单击要更新的屏幕方案的 配置 链接。

  2. 单击 将问题操作与屏幕关联 按钮。

  3. 选择要分配给屏幕的问题操作。

  4. 选择要与问题操作关联的屏幕。

  5. 单击 添加 按钮创建关联。

image 2023 11 29 22 16 04 740
Figure 2. Figure 6.7 – Configure a screen scheme

如上截图所示,创建问题编辑问题 操作与 DEMO: Project Management Create Issue ScreenDEMO: Project Management Edit Issue Screen 相关联。由于我们没有与 查看问题 操作相关联的屏幕,因此将使用默认关联 DEMO: Project Management View Issue Screen

编辑/删除关联

为问题操作创建关联后,Jira 会将其从可用选项列表中删除,以防止您为同一问题操作创建其它关联。要将关联更改为不同的屏幕,需要编辑现有关联,如下所示:

  1. 单击要更新的屏幕方案的 配置 链接。

  2. 单击要 编辑 的关联的编辑链接。

  3. 选择要与问题操作关联的新屏幕。

  4. 单击 更新 按钮应用更改。

如果您认为不再需要一个或多个现有关联,则可以通过执行以下步骤将其从屏幕方案中删除:

  1. 单击要更新的屏幕方案的 配置 链接。

  2. 单击要删除的关联的 删除 链接。

请注意,与其它类似操作不同,删除问题操作关联不会提示您确认页面。只要点击 删除 链接,您的关联就会立即删除。

编辑/删除屏幕方案

您可以更新现有屏幕方案的详细信息,如名称和描述。要更改默认屏幕选择,需要配置屏幕方案,这将在后面的章节中介绍。执行以下步骤编辑现有屏幕方案:

  1. 浏览至 查看屏幕方案 页面。

  2. 单击您要编辑的屏幕方案的 编辑 链接。

  3. 使用新值更新名称和描述。

  4. 单击 更新 按钮应用更改。

也可以删除不活动的屏幕方案。如果屏幕方案处于活动状态(即与问题类型屏幕方案相关联),则不会出现 删除 选项。执行以下步骤删除屏幕方案:

  1. 浏览至 查看屏幕方案 页面。

  2. 单击要删除的屏幕方案的 删除 链接。

  3. 单击 删除 按钮确认要删除屏幕方案。

复制屏幕方案

虽然屏幕方案不像屏幕那么复杂,但有时您仍希望复制现有的屏幕方案,而不是从头开始创建一个。您可能希望复制方案的屏幕/问题操作关联(我们将在下一节中介绍),或者在对方案进行任何更改之前快速备份一份。

执行以下步骤复制现有屏幕方案:

  1. 浏览至 查看屏幕方案 页面。

  2. 单击您要复制的屏幕方案的 复制 链接。

  3. 输入屏幕方案的新名称和描述。

  4. 单击 复制 按钮复制所选的屏幕方案。

就像创建新的屏幕方案一样,复制的屏幕方案默认处于非活动状态。