Compartir a través de


Definir campos de elementos de trabajo

Puede usar campos de elemento de trabajo para realizar un seguimiento de los datos de un tipo de elemento de trabajo, para definir los criterios de las consultas y para diseñar informes.Puede personalizar la forma de usar un campo de elemento de trabajo predefinido para un tipo de elemento de trabajo, o puede crear campos que admitirán requisitos adicionales para el seguimiento de datos.Para un índice de campos definidos en las plantillas de proceso predeterminadas para Team Foundation Server, vea Referencia de campos de elementos de trabajo para Visual Studio ALM.

Le puede interesar personalizar un campo del elemento de trabajo por las siguientes razones:

  • Cambiar la etiqueta de campo para que coincida con las convenciones de nomenclatura de su equipo.

  • Agregar o modificar los atributos de un campo.

  • Especificar un valor predeterminado o controlar los valores en los que los usuarios pueden establecer un campo.

  • Restringir quién puede modificar un campo.

  • Agregar un campo para capturar datos específicos de los requisitos de proceso o seguimiento de su equipo.

  • Definir o personalizar una lista de selección.

  • Reemplazar una lista de selección con una lista global para admitir la coherencia entre grupos y la facilidad de mantenimiento.

Los formularios de elemento utilizan campos para mostrar los datos o para permitir a los usuarios escribir datos o seleccionar opciones.Puede controlar el aspecto y comportamiento de los campos en los formularios de elemento de trabajo si define esos campos en la definición del tipo de elemento de trabajo.

En la definición del tipo de elemento de trabajo, defina un campo especificando un nombre, un nombre de referencia y un tipo.Los campos también se definen para incluir el texto de Ayuda, para seguir reglas y para mostrar el comportamiento específico de la creación de informes.Utilizando el flujo de trabajo global, puede definir los campos que se aplican a todos los tipos de elementos de trabajo que se definen para un proyecto de equipo o colección.Puede utilizar el flujo de trabajo global para definir y actualizar las reglas de campo que afectan a todos los tipos de elementos de trabajo en un proyecto de equipo o colección.

Los campos del elemento de trabajo se mantienen para una colección de proyectos de equipo.Puede cambiar un atributo, cambiar el nombre y eliminar los campos existentes.

Sintaxis del elemento FIELD

La estructura de sintaxis y los atributos siguientes definen los campos:

<FIELD name="field display name" refname="field reference name" type="String | Integer | 
Double | DateTime | PlainText | HTML | History | TreePath | GUID " 
syncnamechanges="true | false" reportable="Dimension | Detail | Measure" formula="sum" 
indexable="true | false" >
</FIELD>

Tenga en cuenta la siguiente información sobre la especificación de atributos:

  • Puede especificar un nombre de campo que desea y hacer que sea diferente en diferentes definiciones de elemento de trabajo.El seguimiento de todos los datos de campo se basa en el nombre de referencia.

  • El atributo type especifica el tipo de datos para el campo.Para obtener una descripción de cada tipo de datos, vea Trabajar con campos de elementos de trabajo.Para obtener información sobre los controles que muestran los tipos de campo concretos, vea Especificar controles de formulario de elemento de trabajo.

  • Los campos de cadena que se utilizan para almacenar nombres de persona deben tener el atributo syncnamechanges establecido en true.Este valor indica que el contenido del campo debería estar actualizado cuando se hagan cambios en nombres de persona en Active Directory o en un grupo de trabajo.

  • Los campos cuyo atributo Reportable tiene asignado un valor de Detail, Dimension o Measure se siguen en el almacén de datos.Para obtener más información, vea Trabajar con campos de elementos de trabajo.

  • El atributo Indexable se establece en True para aumentar el rendimiento de ejecución de las consultas que especifican el campo en los criterios de filtro.Si agrega un campo personalizado que utilice en muchas de las consultas de elementos de trabajo, puede que desee habilitar la indización para ese campo.

Puede cambiar el nombre de campo y las asignaciones de los atributos Reportable e Indexable para cualquier campo, excepto los campos de sistema, utilizando la herramienta de la línea de comandos witadmin.Para obtener más información, vea Administrar campos de elemento de trabajo [witadmin].

Volver al principio

Tareas comunes

Tareas

Temas relacionados

Obtener información sobre los tipos de campo y atributos de campo que puede especificar.Puede definir los campos para almacenar tipos específicos de datos, como texto, números o contenido HTML.En función de cómo desee usar el campo de datos para propósitos de consulta o creación de informes, puede establecer atributos adicionales.

Busque la sintaxis de un elemento FIELD (Definition).Los campos de los elementos de trabajo se definen utilizando el elemento FIELD (Definition).Se especifica el comportamiento de un campo, se definen los valores predeterminados o se define una lista de selección de valores utilizando uno o más elementos secundarios.Puede combinar los elementos de las reglas de campo.La mayoría de las reglas se pueden aplicar a un determinado usuario o grupo, u omitirse para un usuario o un grupo específico.

Especificar los campos para realizar acciones concretas para el proceso de seguimiento.Team Foundation administra campos del sistema, que puede utilizar para realizar el seguimiento de todos los tipos de elementos de trabajo.Todos los demás campos se agregan a una colección de proyectos de equipo a través de las definiciones del tipo de elemento de trabajo.Los tipos de elemento de trabajo se especifican en la plantilla de proceso de un proyecto de equipo que se ha creado, o puede importar después los tipos de elementos de trabajo a un proyecto de equipo.

Para obtener los mejores resultados, debe especificar los campos que ya están en uso si satisfacen sus necesidades de seguimiento de proyectos.

Especifique el comportamiento, el valor predeterminado o las condiciones de los valores de campo.Puede establecer reglas de campo para definir el comportamiento y las restricciones de los valores de los campos.Las reglas de campo son elementos adicionales que se muestran dentro de un contenedor de elementos FIELD.Puede definir las reglas de campo para un campo, estado, transición, razón o flujo de trabajo global.

Defina los elementos de lista y, opcionalmente, establezca condiciones en ellos.Las listas de campos se usan para enumerar un conjunto de valores permitidos, sugeridos o prohibidos.También puede definir listas globales para todos los tipos de elementos de trabajo.

Volver al principio

Tareas relacionadas

Tarea

Temas relacionados

Entender las restricciones aplicadas a los campos de nomenclatura y otros objetos de seguimiento de elementos de trabajo.Puede especificar un nombre descriptivo para todos los objetos de seguimiento de elementos de trabajo, y para algunos debe especificar también un nombre de referencia.Ambos tipos de nombres deben cumplir los requisitos definidos según el tipo de objeto.

Agregar campos o modificar atributos para informes de campos existentes.Para admitir la generación de informes, puede agregar campos o cambiar los atributos de los campos existentes.Al agregar o cambiar los campos, debería asignarles nombres de forma sistemática para encontrar el campo en el cubo de Analysis Services, porque los campos se agrupan en carpetas de manera lógica.

Defina los campos o las listas que usarán todos los tipos de elementos de trabajo de un proyecto o colección.Puede definir y actualizar los campos y las listas enumeradas definiéndolos como parte del flujo de trabajo global.

Agregar, quitar o modificar los estados o transiciones que controlan el flujo de trabajo.Para controlar el flujo de trabajo, hay que definir su estado inicial, sus estados válidos, las transiciones válidas entre esos estados y los usuarios o grupos que tienen permiso para realizar esas transiciones.La sección WORKFLOW del tipo de elemento de trabajo controla la forma de realizar el seguimiento de un elemento de trabajo.

Modificar y personalizar el formulario de elemento de trabajo para un tipo de elemento de trabajo.Puede controlar la manera en que un tipo de elemento de trabajo muestra los elementos de la interfaz de usuario a través de la sección FORM de la definición del tipo de elemento de trabajo.Cada tipo de elemento de trabajo debe tener un único formulario.Debe describir el formulario completo, con la totalidad de sus pestañas, campos y grupos.

Volver al principio

Vea también

Conceptos

Referencia de campos para informe para Visual Studio ALM

Referencia de campos de elementos de trabajo para Visual Studio ALM

Referencia de todos los elementos XML WITD

Personalizar el seguimiento de elementos de trabajo y el proyecto de equipo

Personalizar datos de seguimiento, formularios, flujos de trabajo y otros objetos de proyecto