当我尝试打开某些TFS2010 Excel报告时,我从Excel中弹出以下错误:
TF80076:工作项中的数据是 无效或您没有 修改数据的权限。请 纠正问题并重试。
然后是弹出窗口:
TF208103:初始化 连接到Team Foundation的工作簿 服务器没有成功。该 工作簿将关闭......等等。
...并且Excel关闭。
引发此错误的报告包括:
文件 - >样本和模板 - > 项目管理 - >文献 模板 - 迭代Backlog.xlsm (in 事实上这个目录中的所有报告 失败)
文件 - >共享文档 - > 迭代1 - > Issues.xlsx (以及所有 此目录中的报告也失败了)
我认为错误可能会产生误导,因为这只发生在一个项目集合下,而这是一个项目集合,我在设置时遇到了一些麻烦,因此重新创建了几次。我怀疑托管报告的SharePoint网站与项目集不同步。
如何解决这些错误?
有没有办法重新生成SharePoint网站上的错误报告,以便他们可以重新绑定项目?
谢谢!
答案 0 :(得分:4)
在生成团队项目时,还会生成这些Excel工作表,指向“迭代1”迭代(右键单击团队项目,然后“团队项目设置”>“区域和迭代......”) )&也指工作项 - 团队查询“迭代1 \迭代积压”。
如果您设法编辑/删除这两个,则Excel功能将被破坏。尝试恢复那些& Excel将再次工作。然后转到Excel功能区“团队”并选择“配置\列表”&设置一个有效的查询,指向团队项目中的有效迭代。
您现在可以删除查询以及团队项目迭代。
我找到了这个决议here - (用德语)&这是一个救星
答案 1 :(得分:3)
还有另一条可能取得成功的途径,部分来自here:
打开Visual Studio,选择Team - >团队项目收藏设置 - >处理模板管理器。您可以将MSF 5模板下载到硬盘驱动器上的文件夹中。然后导航到
您下载到MSF for Agile Software Development v5.0 \ Windows SharePoint Services \ Shared Documents \ Project Management \
在此文件夹下,您将看到(现在无连接)Iteration Backlog.xlsm。
打开它&在“团队”下选择“新列表”&将它连接到您的查询“迭代1”或类似的合适查询。
答案 2 :(得分:1)
我也遇到过同样的问题。尝试进行以下更改后,它开始起作用。
从Azur中的编辑查询中检查是否使用“ @RecentProjectActivity”之类的变量查询,然后将其替换为其他可能的静态引用,例如可以引用某些Area Path或任何ID。希望它能解决您的问题。谢谢。
答案 3 :(得分:0)
我得到了这个,因为查询Iteration 1 / Iteration Backlog不起作用,因为我已经改变了迭代结构但没有相应地更新查询。
因此,如果您收到此错误,请检查Excel列表正在使用的查询是否有效。
答案 4 :(得分:0)
在使用像@crosite' @ currentiteration'这样的@ macros时面临类似的问题。 Excel 2013不支持使用带有宏的过滤器导入Query作为列表
将@citeiteration更改为绝对的迭代名称解决了问题