新的自定义字段不会显示在 Web 布局中,并且"启用新的工作项窗体"不会显示在 TFS 2018 集



在 TFS 2018 中,我使用敏捷模板作为基础创建自定义模板。我向"任务"工作项添加了一个新字段并更新了布局。在流程模板编辑器中使用预览时,它会显示我的新字段。已将模板上传到 TFS 2018。使用新模板创建了一个新项目。我能够在查询中看到新字段,但在 TFS 的 Web 布局上,该自定义字段未显示。我已经检查了只读和隐藏空设置之类的内容。我甚至可以使用 VSTS 同步迁移器将数据导入到这个新字段中,并在查询中查看它。当我在 Web 布局中打开任务时,它会显示除新字段之外的所有数据。当我打开一个新任务以输入数据时,同样,自定义字段不显示。

鉴于我正在更改 Web 布局,我在集合设置下看到一些关于"启用新工作项窗体"的讨论。我是服务器管理员、集合管理员和项目管理员,但未显示"启用新工作项窗体"。我尝试清除缓存,重新启动TFS服务,但没有帮助。似乎新的自定义字段只有在我激活某些内容时才会显示。

我尝试从任务工作项的新流程模板 Web 布局中的任务中删除一些其他标准字段,如"说明",并且它一直在 TFS 的 Web 布局中显示它们。新布局未生效的另一个证据。

想通了。我没有在XML文件中使用WebLayout标签。我使用的是流程模板编辑器,它仅更新 TFS 2018 中未使用的 FORM 元素。不得不将我的元素添加到网页布局部分,一切都很好。

最新更新