在 Office Excel 树列表中配置工作项

对于使用父子链接或树链接关联的工作项树结构,使用 Office Excel 树列表可以更轻松高效地向其中添加工作项以及修改该工作项树结构。 

树列表中的工作项显示在 Office Excel 中的多个列中。 使用树列表,您可以执行下列任一操作:

  • 向树层次结构添加级别或从中移除级别。

  • 在树层次结构中提升或降低工作项的级别

  • 移动工作项以成为其他工作项的父级或子级

  • 更新工作项字段

  • 发布对工作项字段或树层次结构所做的更改

    警告说明警告
    不在正确列中的工作项标题会建立不正确的链接或导致验证错误。工作项列表是 Office Excel 工作表中的一个表,因此在移动工作项时,必须确保选择整个表行。空行或 Title 列(根据其所在位置)也可能导致断开的链接或验证错误。

发布更新时,对树层次结构所做的更改会导致创建或删除树链接。 这些链接在工作项数据库中创建,并存储为工作项之间的父链接和子链接。

工作项树在 Excel 中的表示

主题内容

  • 向工作项树列表添加级别

  • 添加新的子工作项

  • 从树中移除级别

  • 在树中移动工作项

  • 将工作项降级为子级状态

  • 从子级状态提升子工作项

  • 发布对工作项的添加和更改

    重要说明重要事项

    在 Office Excel 中使用树列表时,不能对任何列进行排序。 对列排序会导致出现链接错误,必须解决这些错误才能发布工作项。

所需权限

若要执行这些过程,您必须是**“Contributors (参与者)”组的成员,或者您的“查看此节点中的工作项”“编辑此节点中的工作项”权限已设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

向工作项树列表添加级别

如果创建绑定到树查询的工作项列表,并且工作项已在父子分层结构中包括至少两个级别,则该工作项列表将作为包含多个 Title 列的树列表打开。 否则,您必须在创建工作项列表后添加 Title 列。 在对工作分解结构定义更多级别时也必须添加树级别。

向工作项树列表添加级别

  1. 单击工作项列表中的一个单元格。

  2. 在**“团队”选项卡上的“树”组中,单击“添加树级别”**。

    提示

    如果“树”组中的命令不可用,则该工作项列表是绑定到简单列表查询的查询列表。 有关如何将此种列表转变为树列表的信息,请参见在 Office Excel 中刷新工作项和更改列表类型

  3. 如果出现**“转换为树列表”对话框,请在“请选择链接类型以创建树”列表中单击“父子”**。

  4. 单击**“是”**确认要转换此列表。

    Office Excel 工作项列表中将显示一个或多个新的“Title <编号>”列。 显示的列数取决于工作项列表中已存在的父工作项和子工作项的级别数。

添加新的子工作项

创建子工作项

  1. 打开或创建工作项树列表。

  2. 在该树列表中,单击要为其添加子工作项的工作项中的单元格。

  3. 在**“团队”选项卡上的“树”组中,单击“添加子级”**。

    Office Excel 在所选工作项下面插入一个空行,并选中 Title 列中子工作项的标题所应在的单元格。

    提示

    如果“树”组命令不可用,则该工作项列表是绑定到简单列表查询的查询列表。 有关如何将简单工作项列表配置为树列表的更多信息,请参见在 Office Excel 中刷新工作项和更改列表类型

  4. 为子工作项键入新标题。

  5. 在**“工作项类型”字段中,选择工作项类型。 如果看不到“工作项类型”**列,必须将该列添加至工作项列表。

    有关如何添加列的更多信息,请参见在工作项列表中添加或移除列

  6. 为定义该工作项的其他字段键入或选择值。

  7. 使用以下方法之一添加子工作项:

    • 选择父工作项并在**“团队”选项卡上单击“添加子级”**。

    • 右击要在其下添加新工作项的工作项,指向**“插入”,然后根据需要单击“在上方插入表行”“在下方插入表行”**。

    提示

    仅当选择了列表中最后一个工作项时,才会在快捷菜单上显示“在下方插入表行”命令。

  8. (可选)定义完所需详细级别的树后,在**“团队”选项卡上的“工作项”组中单击“发布”**。

  9. (可选)保存工作项列表。

从树中移除级别

下面所列过程将移除包含数据的 Title 列右侧的空 Title 列。 包含数据的 Title 列左侧的空 Title 列是一种结构错误,必须通过移动子工作项标题来手动更正。

移除树级别

  • 在移除树级别之前发布已对工作项所做的更改。
重要说明重要事项

移除树级别需要刷新,这会覆盖工作项列表中的数据。 如果尚未发布数据,则会丢失它们。

  1. 确保列中没有任何值。 列必须为空才能将其移除。

  2. 在**“团队”选项卡上的“工作项”组中,单击“刷新”**。

在树中移动工作项

拖动工作项

  1. 右击要移动的一个或多个工作项,指向**“选择”,然后单击“表行”**。

  2. 指向选定内容的边框。 当指针变为移动指针 移动指针 时,将该行拖到另一个位置。

剪切和粘贴子工作项

  1. 右击要剪切的工作项,指向**“选择”,然后单击“表行”**。

  2. 再次右击该工作项,然后单击**“剪切”**。

    也可以按 Ctrl+X。

  3. 选择要在其下移动该工作项的行。 若要选择整个行,请指向该行的左端,然后在看到箭头 选择箭头 时单击。

  4. 右击刚刚选择的行,然后单击**“插入剪切的单元格”**。

将工作项降级为子级状态

将工作项降级为子级状态

  1. 验证位于父工作项的标题右侧的列为 Title 列。 该列顶部的标题应显示为**“Title <编号>”**,如果不是,请添加一个树级别。

  2. 如有必要,可以将作为子工作项的工作项移到父工作项下方的某一行。

    如果该工作项是父工作项的唯一子级,必须将其放在紧邻父级的下一行中。 否则,可以将其放在父级的现有子工作项下面的行中。

  3. 对将成为子级的工作项,选择包含其标题的单元格。

  4. 在**“主页”选项卡上,单击“剪切”**。

    也可以按 Ctrl+X。

  5. 在同一行中,选择位于包含父工作项标题的 Title 列右侧的 Title 列中的单元格。

  6. 在**“主页”选项卡上,单击“粘贴”**。

    也可以按 Ctrl+V。

从子级状态提升子工作项

从子级状态提升子工作项

  1. 对要从子级状态提升的工作项,选择包含其标题的单元格。

  2. 在**“主页”选项卡上,单击“剪切”**。

    也可以按 Ctrl+X。

  3. 在同一行中,选择位于工作项标题左侧的单元格。

  4. 在**“主页”选项卡上,单击“粘贴”**。

    也可以按 Ctrl+V。

发布对工作项的添加和更改

必须发布工作项才能使其存储在 Team Foundation Server 中并可供团队成员访问。 成功发布结果时,将为每个新工作项指派一个 ID。 除了所发布的工作项外,还会为出现在树列表中的每个父子关系定义链接。

提示

发布工作项列表可能需要几分钟才能完成。

发布对树列表中工作项的添加和更改

  1. 检查工作表中是否存在空的必填字段。 对于树列表,更正以下任何错误:

    • 父工作项和子工作项之间有留空的行。

    • 工作项的标题位于错误的列中。

    • 同一工作项有多个包含数据的 Title 列。

  2. 单击**“团队”**选项卡。

  3. 在**“工作项”组中,单击“发布”**。

请参见

任务

使用 Office Excel 创建、打开和修改工作项

解决 Microsoft Excel 列表树中的无效链接

在 Office Excel 中刷新工作项和更改列表类型

使用工作项的树列表执行自顶向下的规划(在 Excel 中)

概念

简单列表和树列表,查询列表和输入列表

在连接到 Team Foundation Server 的 Microsoft Excel 和 Microsoft Project 中工作

使用绑定到 Team Foundation Server 的 Microsoft Excel 管理工作项