Compartir a través de


Asignaciones de campos en Microsoft Project

Puede personalizar cómo se asignan los datos entre Office Project y Team Foundation Server modificando el Archivo de asignación de campos de Office Project. El archivo de asignación asocia el nombre de un campo de seguimiento de elementos de trabajo, el atributo WorkItemTrackingFieldReferenceName, a un nombre de campo de Office Project, el atributo ProjectField. Antes de cambiar las asignaciones de campos definidas en el Archivo de asignación de campos de Office Project, debería revisar la información proporcionada más adelante en este tema para entender cómo Team Foundation copia los datos de Office Project en la base de datos de seguimiento de elementos de trabajo.

En este tema

  • Campos calculados

  • Asignar tipos de campo

  • Nombres de Office Project

Para obtener más información acerca de cómo utilizar los nombres de campo de Office Project, vea Cambiar el método de asignación de campos a Microsoft Project.

Nota importanteImportante

El conjunto compatible de nombres de campo de Office Project puede ser diferente para las diferentes versiones de Office Project.

Campos calculados

Por lo general, no es conveniente actualizar los campos calculados de la base de datos de elementos de trabajo. Por ejemplo, las fechas inicial y final se calculan normalmente en función de la duración de la tarea y de las dependencias. Si un miembro del equipo cambia la fecha inicial de una tarea en Team Explorer, el cambio podría producir errores en Office Project cuando se actualice el campo. Por tanto, puede configurar campos calculados para que únicamente se publiquen, lo que significa que Office Project publicará los cambios de esos campos en la base de datos de elementos de trabajo, pero no los actualizará. Para obtener más información sobre cómo configurar los campos sólo para publicación, vea Cambiar el método de asignación de campos a Microsoft Project.

También puede impedir que los miembros cambien los valores de campos calculados en Team Explorer utilizando el atributo READONLY en la definición del formulario del elemento de trabajo. Para obtener más información acerca del atributo READONLY, consulte Referencias de todos los elementos FIELD de XML.

Nota

Las plantillas de procesos de Microsoft Solutions Framework (MSF) for Agile Software Development y MSF for CMMI Process Improvement configuran las fechas inicial y final como asignaciones de solo publicación y de solo lectura en Team Explorer.

Asignar tipos de campo

Cuando Team Foundation publica tareas de Office Project, los datos de los campos se copian de Office Project a la base de datos de elementos de trabajo. Además, cuando se actualizan las tareas, los datos de los campos se copian de la base de datos de elementos de trabajo a Office Project. Para que los datos de los campos se copien correctamente, el tipo de campo de la base de datos de elementos de trabajo y el tipo de campo de Office Project deben ser compatibles. En la siguiente tabla se muestran los tipos de campo de Office Project que son compatibles con tipos de campo de elementos de trabajo individuales:

Tipo de campo de elemento de trabajo

Tipo de campo de Microsoft Project

DateTime

Fecha y hora.

Double

Los campos de trabajo, unidades, porcentajes, fracciones y cualquier otro tipo de campo con un intervalo comprendido entre ± 5,0 × 10−324 y ± 1,7 × 10308.

Historial

No se admite.

Html

No se admite.

Integer

Los campos de trabajo, unidades, números y cualquier otro tipo de campo con un intervalo comprendido entre -2.147.483.648 y 2.147.483.647.

PlainText

No se admite.

String

Texto (máximo de 255 caracteres).

Nota importanteImportante
Office Project no rellena la lista del campo Nombre de recurso con nombres de miembros del equipo.Por consiguiente, debe agregar manualmente los nombres a la lista.Al asignar un elemento de trabajo a un recurso en Office Project, debe especificar el recurso por su nombre para mostrar de Servicios de dominio de Active Directory (AD DS) o la Libreta de direcciones.Si asigna un elemento de trabajo a un recurso por alias u otra forma acortada del nombre, puede introducir una inconsistencia que puede provocar errores de validación.

TreePath

Códigos de esquema personalizados.

Para obtener más información sobre los tipos de campos de elementos de trabajo, consulte Trabajar con campos de elementos de trabajo. Para obtener más información sobre los tipos de campo de Office Project, vea la Ayuda acerca de la constante pjField en el Kit de desarrollo de software de Microsoft Office 2007. Se puede tener acceso a este kit en el sitio web de Microsoft: Project 2007 SDK: Software Development Kit.

Nombres de campo de Office Project

En Office Project puede asignar cualquier nombre de campo que comience por pjtask. Por ejemplo, puede asignar pjTaskText10 a un campo String de Team Foundation. Estos nombres de campo se utilizan en el atributo ProjectField cuando se especifica qué campo de elemento de trabajo se asigna a un campo de Office Project. Para una lista completa de los nombres de campo de Office Project, consulte la Ayuda acerca de la constante pjField en el Kit de desarrollo de software de Microsoft Office 2003.

Nota

Si está utilizando Office Project Server, hay campos adicionales que tienen "Enterprise" en el nombre, como pjTaskEnterpriseCost1. Team Foundation no publica ni actualiza los datos en Office Project Server. Por consiguiente, no se admiten estos nombres de campo.

Vea también

Tareas

Cambiar el método de asignación de campos a Microsoft Project

Otros recursos

Sugerencias rápidas y diferencias operativas al realizar el seguimiento de tareas mediante Microsoft Project y Team Foundation

Personalizar las asignaciones de campos en Microsoft Project