当我注意到一些带有
的工作项字段时,我遇到了TFS 2013的一些问题<Required>
空标记时会突出显示标记(显示为黄色)但有些标记不会突出显示。我似乎无法找到原因,为什么会这样,我在字段之间看到的唯一区别是类型不同。有些是&#34;字符串&#39;有些是&#34; HTML&#34;。
这是因为TFS无法突出显示数据类型&#34; HTML&#34;?
的字段如果有人可以帮我澄清这一点,我们将不胜感激。
答案 0 :(得分:0)
我相信您的假设是正确的,字段类型将影响TFS在需要时突出显示字段的能力。
如果用户尝试使用空的必填字段保存WI而不管字段类型如何,则应该收到错误消息。
答案 1 :(得分:0)
我认为这是设计的,但这种行为的原因不是字段类型,而是用于在工作项表单上显示它的控件类型。
我刚刚检查了我的本地TFS实例,当我将System.Description字段(HTML)设置为只读,然后添加FieldControl以在表单上显示它(而不是HtmlFieldControl)我得到相同的与System.Title(String类型)一样的行为。现在System.Description字段控件在空的时候会突出显示。
这是我用来检查它的控件:
<Control FieldName="System.Description" Type="FieldControl" ControlFontSize="large" />