Condividi tramite


Modificare la modalità di mapping dei campi in Microsoft Project

Se si desidera modificare il comportamento della pubblicazione per Office Project, è necessario modificare il file di mapping di Office Project. Modificando il file di mapping, è possibile specificare a quali campi di Team Foundation sono mappati i campi di Office Project. È inoltre possibile controllare il comportamento della pubblicazione tramite l'attributo PublishOnly e definire campi speciali, ad esempio il campo di contesto.

Un file di mapping è associato ad un unico progetto Team. È possibile modificare il file di mapping in qualsiasi momento di un progetto Team. Il file di mapping con cui inizia un progetto Team è determinato dal file di mapping del modello di processo utilizzato per crearlo.

Nota

Quando si modifica il file di mapping per un progetto team, si modificano i mapping dei campi di Office Project per tutti i membri del team impegnati su tale progetto team.

Autorizzazioni necessarie

Per eseguire queste procedure è necessario essere membro del gruppo Project Administrators oppure disporre delle autorizzazioni Modifica informazioni a livello di progetto e Visualizza informazioni a livello di progetto impostate su Consenti. È inoltre necessario disporre delle autorizzazioni per creare il file di mapping nel percorso locale specificato. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

Per modificare il mapping dei campi dell'elemento di lavoro in Office Project

  1. Scaricare il file di mapping dal progetto team che si desidera modificare. Per ulteriori informazioni, vedere Scaricare o caricare un file di mapping campi di Microsoft Project.

  2. Aprire il file di mapping scaricato, ad esempio C:\MappingFile.xml, in un editor XML.

  3. Aggiungere nuovi mapping o modificare quelli esistenti nel seguente formato:

    <Mapping WorkItemTrackingFieldReferenceName="fieldname" 
       ProjectField="projectfield" 
       ProjectName="user friendly name"
       />
    

    Esempio:

    <Mapping WorkItemTrackingFieldReferenceName="Microsoft.VSTS.Common.Priority"
       ProjectField="pjTaskText19"
       ProjectName="Work Item Priority" />
    

    Dove:

    Microsoft.VSTS.Common.Priority corrisponde a un campo esistente nel processo Microsoft Solutions Framework (MSF) for Agile Software Development.

    pjTaskText19 è un campo di testo personalizzato di Office Project.

    Nota

    Per un elenco completo di tutti i valori di campo di Office Project per l'attributo ProjectField, vedere Mapping campi in Microsoft Project.

  4. (Facoltativo) Indicare se il campo deve essere pubblicato ma non aggiornato. Aggiungere l'attributo PublishOnly alla sezione del mapping per questo campo e impostarlo su true. È possibile utilizzare questo attributo per consentire ai membri del team di visualizzare un valore di campo ma non di modificarlo in Team Foundation.

  5. Specificare il campo di Office Project da utilizzare come campo di sincronizzazione tramite la sintassi seguente:

    <SyncField ProjectField="" />
    

    Nell'esempio seguente viene illustrato come specificare pjTaskText25 come campo di sincronizzazione:

    <SyncField ProjectField="pjTaskText25" />
    
  6. Salvare il file di mapping.

  7. Caricare il file di mapping nel progetto Team che si desidera modificare. Per ulteriori informazioni, vedere Scaricare o caricare un file di mapping campi di Microsoft Project.

Vedere anche

Riferimenti

Mapping campi in Microsoft Project

Concetti

File di mapping campi di Microsoft Project

Altre risorse

Suggerimenti rapidi e differenze operative per il rilevamento di attività tramite Microsoft Project e Team Foundation

Personalizzazione di mapping campi di Microsoft Project