Mapeamentos de campo no Microsoft Project
Você pode personalizar como os dados são mapeados entre Office Project e Team Foundation Server , modificando o Office Project o arquivo de mapeamento de campo.O arquivo de mapeamento associa o nome de um trabalho itemacompanhamentocampo, o atributodo WorkItemTrackingFieldReferenceName, um Office Projectnome de campo , o ProjectField de atributo. Antes de alterar os mapeamentos de campo definidos na Office Project arquivo de mapeamento de campo, você deve revisar as informações fornecidas neste tópico para entender como Team Foundation copia dados de Office Project para o trabalho itemacompanhamentobanco de dados.
Neste tópico
Campos calculados
Tipos de mapeamento de campo
Office Project Nomes
Para obter mais informações sobre como usar Office Projectnomes de campo , consulte Alterar como campos são mapeados para o Microsoft Project.
Importante |
---|
O conjunto com suporte de Office Projectnomes de campo podem ser diferentes para diferentes versões do Office Project. |
Campos calculados
Em geral, você não deseja atualizar os campos calculados do itemtrabalhobanco de dadosde. Por exemplo, iniciar e datas de término normalmente são calculadas com base nas dependências e a duração da tarefa .Se um membro da equipe alterar a data de início de uma tarefa em Team Explorer, a alteração poderia introduzir erros no Office Project quando o campo é atualizado.Portanto você pode configurar campos calculados para que eles sejam publicar apenas; o que significa Office Project irá publicar muda para esses campos para o itemde trabalhobanco de dados, mas não atualização -los. Para obter mais informações sobre como configurar os campos como publicar somente, consulte Alterar como campos são mapeados para o Microsoft Project.
Você também pode impedir os membros da equipe alterem os valores de campo de calculado em Team Explorer usando o READONLY atributo na definição deformulário de itemde trabalho. Para obter mais informações sobre o READONLY atributo, consulte Todas as referências de elementos do campo XML.
Observação |
---|
O Microsoft Solutions Framework Framework (MSF) para Agile Software Development e MSF para modelos de processo CMMI Process Improvement já configurar o início e término como publicar apenas os mapeamentos, e somente leitura em Team Explorer. |
Tipos de mapeamento de campo
Quando Team Foundation publica tarefas a partir de Office Project, os dados do campo são copiados do Office Project para o itemde trabalhobanco de dados. Além disso, quando as tarefas são atualizadas, os dados do campo são copiados do trabalho itembanco de dados para Office Project. Para o campo de dados a serem copiados corretamente, o campo , digite o itemde trabalhobanco de dadose o tipo de campo em Office Project deve ser compatível. A tabela a seguir lista quais Office Projecttipos de campo são compatíveis com os tipos decampo de itemde trabalho individuais:
Tipo de campo de Item de trabalho |
Microsoft Project Tipo de campo |
---|---|
DateTime |
Data e hora. |
Double |
Trabalho, unidades, porcentagens, frações e qualquer campo que digitar com uma variedade de ±5.0 × 10−324 para ±1.7 × 10308. |
History |
Não suportado. |
HTML |
Não suportado. |
Integer |
Tipo de trabalho, unidades, números e qualquer campo com um intervalo de -2.147.483.648 a 2.147.483.647. |
PlainText |
Não suportado. |
Cadeia de caracteres |
Texto (máximo de 255 caracteres).
Importante
Office Projectnão preenche a lista de campo de nomes de recursos com os nomes dos membros da equipe.Portanto, você deve adicionar manualmente os nomes à lista.Quando você atribuir um item de trabalho a um recurso em Office Project, você deve especificar o recurso por seu nome de exibição de serviços de domínio do Active Directory (AD DS) ou no catálogo de endereços.Se você atribuir um item de trabalho a um recurso por alias ou outro diminuídas um formulário do nome, você pode introduzir uma inconsistência que pode causar erros de validação .
|
TreePath |
Códigos personalizados de estrutura de tópicos . |
Para obter mais informações sobre tipos decampo de itemde trabalho, consulte Trabalhando com campos de Item de trabalho. Para obter mais informações sobre Office Projecttipos de campo , consulte a Ajuda sobre a constante pjField no Microsoft Office 2007 Software Development Kit. Esse kit pode ser acessado no site da Microsoft Web : Project 2007 SDK: Software Development Kit.
Office Project Nomes de campo
Na Office Project você pode mapa qualquer nome de campo começa com pjtask.Por exemplo, você pode pjTaskText10 de mapa para um campo de seqüência de caracteres em Team Foundation.Esses nomes de campo são usados na ProjectField atributo quando você especifica qual trabalho itemcampo mapeado para um Office Project campo. Para obter uma lista completa de Office Projectnomes de campo , consulte a Ajuda sobre a constante pjField no Microsoft Office 2003 Software Development Kit.
Observação |
---|
Se você estiver usando Office Project Server, existem campos adicionais que têm "Enterprise" no nome do arquivo, como, por exemplo, pjTaskEnterpriseCost1.Team Foundationoferece não publicar ou atualizar dados a Office Project Server. Portanto, não há suporte para esses nomes de campo . |
Consulte também
Tarefas
Alterar como campos são mapeados para o Microsoft Project
Conceitos
Personalizar os mapeamentos de campo do Microsoft Project