0

我们正在使用 TFS 2010 的敏捷模板,我正在尝试设置不同于默认的迭代层次结构(使用“迭代 1”、“迭代 2”和“迭代 3”)。

我有两个关于迭代积压的 Excel 文件的问题。大多数人遇到的问题是,默认生成的 Excel 工作表不起作用,甚至在引用不再存在的查询/迭代时也无法更改。我按照这个 stackoverflow 问题(也在这里描述)中给出的建议解决了这个问题,方法是从模板下载原始文件,将其链接到我们的服务器,然后将其上传到共享文档文件夹。

一切正常(Excel 文件正确列出了查询的工作项等),除了文件的第二张表,称为“设置”。此工作表有两个单元格用于输入区域和要过滤的迭代。

第一个问题(出于好​​奇):考虑到区域和迭代已经在文件所基于的查询中过滤,这个过滤器的目的是什么。

第二个问题(这是真正的问题):我在这些字段中输入的任何值都被 Excel 拒绝,告诉我“您输入的值无效”。每个单元格都有一个下拉列表,这些列表似乎包含单元格唯一可能的值。区域单元的下拉列表为空,迭代单元的下拉列表列出了一个迭代,称为“迭代 1”。这很令人困惑,因为我的项目中没有这样的迭代。听起来好像这是默认设置的残余。那么我该如何纠正呢?

我在网上没有找到太多关于这个主题的内容(除了这篇文章评论中的一个人,他准确地描述了我遇到的问题但没有解决方案)。我希望这里有人有想法。

4

1 回答 1

0

回答我的第一个问题:设置选项卡上的过滤器允许过滤迭代中的区域/子迭代。这是有道理的,因为列表所基于的查询通常包括某个区域/迭代下的所有区域/迭代。

我确实找到了第二个问题中描述的问题的解决方法,但没有真正的解决方案。问题是:不要按照上述问题(和相关帖子)的解决方案中给出的说明进行操作。相反,请遵循以“当时团队项目..”开头的替代答案,其中包括在删除默认创建的迭代和查询之前更改与项目一起创建的文件。这有点棘手,因为在删除默认迭代之前,您必须绝对确定所有内容都已更改并正常工作。

于 2012-05-23T13:03:24.480 回答