Compartir a través de


Asignaciones de campo en Microsoft Project

Actualización: noviembre 2007

En las secciones siguientes se muestran los nombres de campo de Microsoft Project compatibles con el atributo ProjectField. Para obtener más información acerca de cómo utilizar los nombres de campo, consulte Cómo: Cambiar el método de asignación de campos a Microsoft Project. Los nombres de campo compatibles son diferentes en las distintas versiones de Microsoft 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 Microsoft Project cuando se actualice el campo. Por tanto, puede configurar campos calculados para que únicamente se publiquen, lo que significa que Microsoft 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 Cómo: 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 Todos los elementos <FORM> del elemento de trabajo.

Nota:

Las plantillas de procesos de MSF for Agile Software Development y MSF for CMMI Process Improvement configuran las fechas inicial y final como asignaciones de sólo publicación y de sólo lectura en Team Explorer.

Asignar tipos de campo

Cuando Team Foundation publica tareas de Microsoft Project, los datos de los campos se copian de Microsoft 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 Microsoft 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 Microsoft Project deben ser compatibles. En la siguiente tabla se muestran los tipos de campo de Microsoft 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

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.

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.

String

Texto (máximo de 255 caracteres).

DateTime

Fecha y hora.

TreePath

Códigos de esquema personalizados.

Html

No se admite.

PlainText

No se admite.

Historial

No se admite.

Para obtener más información sobre los tipos de campos de elementos de trabajo, consulte Tipos de campo. Para obtener más información sobre los tipos de campo de Microsoft Project, consulte la Ayuda acerca de la constante pjField en el Kit de desarrollo de software de Microsoft Office 2003.

Nombres del campo de Microsoft Project

En Microsoft 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 Microsoft Project. Para una lista completa de los nombres de campo de Microsoft Project, consulte la Ayuda acerca de la constante pjField en el Kit de desarrollo de software de Microsoft Office 2003.

Nota:

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

Vea también

Tareas

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

Otros recursos

Personalizar las asignaciones de campo en Microsoft Project