Partilhar via


Mapeamentos do campo no Microsoft projeto

As seções a seguir listam o com suporteMicrosoft Project nomes de campo para o atributo ProjectField. Para obter mais informações sobre como usar esses nomes de campo, consulte Como: alterar como campos estão mapeados para o Microsoft projeto. Os nomes de campo suportadas são diferentes para diferentes versões de Microsoft Project.

Campos calculados

Em geral, você não quiser atualizar os campos calculados do banco de dados do item de trabalho.Por exemplo, inicie e datas de Concluir são normalmente calculadas com base na duração da tarefa e as dependências.Se fosse um membro da equipe alterar a data de início de uma tarefa em Team Explorer, a alteração poderia introduzir erros no Microsoft Project Quando o campo é atualizado. Por isso você pode configurar campos calculados para que eles são publicar apenas; ou seja, Microsoft Project irá publicar alterações para esses campos no banco de dados do item de trabalho, mas não atualizá-los. Para obter mais informações sobre sistema autônomo configurar sistema autônomo campos sistema autônomo publicar somente, consulte Como: alterar como campos estão mapeados para o Microsoft projeto.

Também é possível impedir que os membros da equipe alterem valores de campo calculado em Team Explorer usando o READONLY atributo na definição de formulário de item de trabalho. Para obter mais informações sobre o READONLY o atributo, consulte Tudo Trabalho item < Formulário > Elementos.

Observação:

O MSF for desenvolvimento de software Agile e MSF for CMMI Process Improvement modelos de processo já Configurar início datas e de Concluir sistema autônomo publicar somente mapeamentos e somente leitura na Team Explorer.

Mapeamento de tipos de campo

Quando Team Foundation publica tarefas a partir de Microsoft Project, o dados de campo é copiado do Microsoft Project no banco de dados de item de trabalho. Além disso, quando as tarefas são atualizadas, os dados do campo são copiados do item de trabalho banco de dados para Microsoft Project. Para o campo de dados a serem copiados corretamente, o tipo de campo no banco de dados do item de trabalho e o tipo de campo em Microsoft Project deve ser compatível. A tabela a seguir lista quais Microsoft Project tipos de campo são compatível com os tipos de campo do item de trabalho individuais:

Tipo de campo do item de trabalho

Tipo de campo do Microsoft projeto

Integer

Trabalho, unidades, números e qualquer tipo de campo com um intervalo de -2.147.483.648 a 2.147.483.647.

Double

Trabalho, unidades, porcentagens, frações e qualquer campo de tipo com uma variedade de ±5.0 × 10 −324 to ±1.7 × 10308.

String

Texto (máximo de 255 caracteres).

DateTime

Data e hora.

TreePath

Códigos de estrutura de tópicos personalizados.

Html

Não há suporte.

texto não criptografado

Não há suporte.

History

Não há suporte.

Para obter mais informações sobre tipos de campo de itens de trabalho, consulte Tipos de campo. Para obter mais informações sobre o Microsoft Project tipos de campo, consulte a Ajuda sobre a constante pjField no Microsoft Office 2003 Software Development Kit.

Nomes de campos do Microsoft projeto

In Microsoft Project Você pode MAP qualquer nome de campo que começa com pjtask. Por exemplo, você pode mapear pjTaskText10 para um campo de string em Team Foundation. Esses nomes de campo são usados no ProjectField atributo quando você especifica que item de trabalho campo mapeado para um Microsoft Project campo. Para obter uma lista completa do Microsoft Project nomes de campo, consulte a Ajuda sobre a constante pjField no Microsoft Office 2003 Software Development Kit.

Observação:

Se você estiver usando Microsoft ProjectServidor, existem campos adicionais com "Empresa" em nome, sistema autônomo pjTaskEnterpriseCost1. Team Foundation Não publicar ou atualizar dados para Microsoft Project Servidor, portanto essas não há suporte para nomes de campo.

Consulte também

Tarefas

Como: alterar como campos estão mapeados para o Microsoft projeto

Outros recursos

Personalizando o Microsoft projeto mapeamentos do campo