【问题标题】:How do I create new field of 'string' type?如何创建“字符串”类型的新字段?
【发布时间】:2011-04-19 13:13:02
【问题描述】:

我的目的是创建一个新领域。其实我需要几个字段:

  1. “需要附加答案”,值为“是”和“否”;
  2. “自定义级别”,包含列表“1-cool”、“2-middle”、“3-low”中的任何文本值。

它们的类型都应该是'string'。我已导出工作项类型,并添加了新字段。现在的问题是我没有看到最合适的值类型被指定为字符串类型的“RefName”。对于“Priority”字段(实际上是一个字符串),使用特殊的“System.Priority”RefName。

我怎样才能创造自己的价值?此值应使用“查询”过滤。

欢迎提出任何想法。

谢谢!

【问题讨论】:

    标签: tfs


    【解决方案1】:

    refname 是您将在代码中引用的字段的名称(其中“Name”是该字段的显示名称)。

    您将如何定义“需要附加答案”字段:

    <FIELD name="Additional Answer Required" refname="Custom.AdditionalAnswerRequired" type="String" reportable="dimension">
       <ALLOWEDVALUES expanditems="true">
          <LISTITEM value="yes"/>
          <LISTITEM value="no"/>
       </ALLOWEDVALUES>
    </FIELD>
    

    对于 refname,我选择了“自定义”作为前缀,因为它有助于将您的自定义字段组合在一起。你可以在这里使用几乎任何字符串。我还将“可报告”设置为维度。如果您曾经使用过它,这将允许您按多维数据集中的这些值进行分组/求和。小心“可报告”设置——一旦字段中有数据,它们就很难更改。

    【讨论】:

      【解决方案2】:

      除上述答案外,您还可以使用电动工具中的流程编辑器(即 GUI,毕竟是 Windows)来做同样的事情,请参阅power tools

      【讨论】:

      • 你有没有机会阅读我所有的问题(不仅仅是标题)?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-10
      • 2011-06-23
      • 1970-01-01
      • 2019-04-22
      • 1970-01-01
      相关资源
      最近更新 更多