我向tfs添加了新的工作项。例如工作项类型:cab,states:new,active,closed。
我添加了字段和表单元素来形成布局。客户备注(类型:字符串)
在流程模板工作流中添加了活动状态的只读字段规则。
但是当我没有输入新的活动文本输入时,它就被隐藏了。
为什么?我想看到我的领域,所以我没有输入数据。
我能怎么做?
谢谢
以下是VS 2012的ReadOnly字段规则。请注意,这不是VS 2010及之前的行为。遗憾的是,这没有记载,恕我直言。
例如,PBI工作项具有这样的条件:当它进入“完成”状态时,它使“业务价值”和“努力”字段变为“只读”,如下面的XML从其工作项类型定义(WITD)中所示:
<STATE value="Done">
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.BusinessValue">
<READONLY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Scheduling.Effort">
<READONLY />
</FIELD>
</FIELDS>
</STATE>
这个论坛post在某种程度上也谈到了这种行为。此外,当您在工作项字段上使用“EMPTY”属性时,它将从表单中消失,您不知道它,“EMPTY”是“READONLY”的组合并清空该字段。所以这一切都有道理,最后。 :)
<FORM>
<Layout HideReadOnlyEmptyFields="false">
...
<WebLayout ShowEmptyReadOnlyFields="true">
...