Condividi tramite


Mapping campi in Microsoft Project

Aggiornamento: novembre 2007

Nelle sezioni riportate di seguito sono elencati i nomi supportati dei campi di Microsoft Project per l'attributo ProjectField. Per ulteriori informazioni sull'utilizzo di questi nomi di campo, vedere Procedura: modificare la modalità di mapping dei campi in Microsoft Project. I nomi supportati variano a seconda della versione di Microsoft Project.

Campi calcolati

In generale non è necessario aggiornare i campi calcolati dal database degli elementi di lavoro. Le date di inizio e fine vengono, ad esempio, calcolate in base alla durata delle attività e alle dipendenze. Se un membro del team decide di cambiare la data di inizio di un'attività in Team Explorer, la modifica potrebbe causare l'inserimento di errori in Microsoft Project quando il campo viene aggiornato. È pertanto possibile configurare campi calcolati in modo che siano di sola pubblicazione. In tal modo, le modifiche per tali campi verranno pubblicate in Microsoft Project, ma non aggiornate. Per ulteriori informazioni sulla configurazione di campi di sola pubblicazione, vedere Procedura: modificare la modalità di mapping dei campi in Microsoft Project.

È inoltre possibile impedire a membri del team di modificare i valori di campi calcolati in Team Explorer utilizzando l'attributo READONLY nella definizione del form dell'elemento di lavoro. Per ulteriori informazioni sull'attributo READONLY, vedere Tutti gli elementi <FORM> dell'elemento di lavoro.

Nota:

Nei modelli di processo MSF for Agile Software Development e MSF for CMMI Process Improvement le date di inizio e fine sono già configurate come mapping di sola pubblicazione e di sola lettura in Team Explorer.

Mapping dei tipi di campo

Quando Team Foundation pubblica attività da Microsoft Project, i dati dei campi vengono copiati da Microsoft Project al database degli elementi di lavoro. Inoltre, quando le attività vengono aggiornate, i dati dei campi vengono copiati dal database degli elementi di lavoro in Microsoft Project. Affinché i dati dei campi vengano copiati correttamente, il tipo di campo nel database degli elementi di lavoro e il tipo di campo in Microsoft Project devono essere compatibili. Nella tabella seguente sono elencati i tipi di campo di Microsoft Project compatibili con i tipi di campo dei singoli elementi di lavoro:

Tipo di campo dell'elemento di lavoro

Tipo di campo di Microsoft Project

Integer

Lavoro, unità, numeri e qualsiasi tipo di campo con un intervallo compreso tra -2.147.483.648 e 2.147.483.647.

Double

Lavoro, unità, percentuali, frazioni e qualsiasi tipo di campo con un intervallo compreso tra ± 5,0 × 10-324 e ± 1,7 × 10308.

String

Testo (massimo 255 caratteri).

DateTime

Datetime.

TreePath

Codici di struttura personalizzati.

Html

Non supportato.

PlainText

Non supportato.

History

Non supportato.

Per ulteriori informazioni sui tipi di campo degli elementi di lavoro, vedere Tipi di campo. Per ulteriori informazioni sui tipi di campo di Microsoft Project, vedere la Guida relativa alla costante pjField nel Software Development Kit di Microsoft Office 2003.

Nomi di campo di Microsoft Project

In Microsoft Project è possibile eseguire il mapping di qualsiasi nome di campo che inizia con pjtask. Ad esempio, è possibile mappare pjTaskText10 a un campo String in Team Foundation. Questi nomi di campo vengono utilizzati nell'attributo ProjectField quando si specifica quale campo dell'elemento di lavoro mappare a un campo di Microsoft Project. Per un elenco completo dei nomi di campo di Microsoft Project, vedere la Guida relativa alla costante pjField nel Software Development Kit di Microsoft Office 2003.

Nota:

Se si sta utilizzando Microsoft Project Server, sono disponibili campi aggiuntivi nel cui nome è presente la parola "Enterprise", ad esempio pjTaskEnterpriseCost1. Team Foundation non pubblica né aggiorna dati in Microsoft Project Server, pertanto questi nomi di campo non sono supportati.

Vedere anche

Attività

Procedura: modificare la modalità di mapping dei campi in Microsoft Project

Altre risorse

Personalizzazione di mapping campi di Microsoft Project