尝试从 Excel 2013 批量导入到 TFS 时,如何将我的平面列表转换为树列表?

Posted

技术标签:

【中文标题】尝试从 Excel 2013 批量导入到 TFS 时,如何将我的平面列表转换为树列表?【英文标题】:How do I convert my flat list to a tree list when trying to bulk import from Excel 2013 to TFS? 【发布时间】:2014-07-01 19:36:51 【问题描述】:

我有很多想要加载到 TFS 中的产品积压项目。我们已经在 Excel 电子表格中定义了其中的大部分,所以我认为从 Excel 批量导入到 TFS as described here 是最好的方法。

如果我只是想要一个平面列表,我会很好。 Excel 2013 与那篇文章中的屏幕截图略有不同,但它的工作原理几乎相同。我转到 TEAM 菜单选项并选择了一个新列表,然后从我选择的查询中构建了该列表。我的现有工作项的屏幕如下所示:

根据我上面链接的文章,如果我希望能够添加子任务,我需要将平面列表转换为树列表。我应该“通过添加树级别”来做到这一点。但是,这就是问题所在:

我已经尝试在各种单元格中单击,以防需要选择某些内容来“启用”此选项,但我的盲目单击没有成功。我只是在遵循说明方面很糟糕,还是 Excel 2013 有一些我需要解决的怪癖?

我需要做什么才能启用此功能以便批量导入子任务?

【问题讨论】:

【参考方案1】:

您选择的工作项查询需要是基于树的查询。我猜您选择的 WI Query 是一个平面列表,这就是 Excel 中没有显示这些功能的原因。

【讨论】:

【参考方案2】:

以 Dylan Smith 的回答为基础,以下是如何将您的工作项查询转换为基于树的表单(以便您可以添加树级别)。这适用于 Team Foundation Server 2012 及更高版本。

这里是 TFS 2012 中的去处。使用 Web 界面,您应该导航到要加载到 Excel 中的查询。从那里转到查询的“编辑器”部分,然后您可以将查询类型更改为“工作项树”。

完成后,您现在可以将列表加载到 Excel 中(使用“团队”选项卡,如其他地方所述)。然后,您可以添加树级别、添加子级等。

【讨论】:

以上是关于尝试从 Excel 2013 批量导入到 TFS 时,如何将我的平面列表转换为树列表?的主要内容,如果未能解决你的问题,请参考以下文章

ABAP,怎么将图片从系统导入到EXCEL里?

TFS 2010 到 TFS 2013 升级错误

从 Excel 导入 Access 2013 中的多值字段

怎样将Excel数据批量导入到word表格中

如何高效地批量导入数据到SqlServer

excel批量填充word模板数据变化怎么解决