Condividi tramite


Definire campi elemento di lavoro

I campi elemento di lavoro vengono utilizzati per tenere traccia dei dati per un tipo di elemento di lavoro, per definire i criteri per le query e per progettare rapporti.È possibile personalizzare le modalità di utilizzo di un campo elemento di lavoro predefinito per un tipo di elemento di lavoro oppure creare campi che saranno utilizzati per supportare requisiti di rilevamento dei dati.Per un elenco di campi definiti nei modelli di processo predefiniti per Team Foundation Server, vedere Riferimento ai campi degli elementi di lavoro per ALM di Visual Studio.

È possibile che si desideri personalizzare un campo elemento di lavoro per i seguenti motivi:

  • Modificare l'etichetta del campo per soddisfare le convenzioni di denominazione del team.

  • Aggiungere o modificare attributi di un campo.

  • Specificare un valore predefinito oppure controllare i valori sui quali gli utenti possono impostare un campo.

  • Limitare gli utenti che possono modificare un campo.

  • Aggiungere un campo per l'acquisizione di dati specifici per il processo del team o per i requisiti di rilevamento.

  • Definire o personalizzare un elenco di opzioni.

  • Sostituire un elenco di opzioni con un elenco globale per supportare la coerenza tra gruppi e semplificare la manutenzione.

Nei form elemento di lavoro vengono utilizzati campi per visualizzare dati o per consentire agli utenti di inserire dati o selezionare opzioni.È possibile controllare l'aspetto e il comportamento dei campi presenti nei form elemento di lavoro, specificando tali campi nella definizione del tipo di elemento di lavoro.

Nella definizione del tipo di elemento di lavoro è possibile definire un campo specificando un nome, un nome di riferimento e un tipo.La definizione dei campi può comprendere l'inclusione di testo della Guida, la conformità a determinate regole e comportamenti specifici nella generazione di report.Utilizzando il flusso di lavoro globale, è possibile definire i campi che si applicano a tutti i tipi di elementi di lavoro definiti per un progetto team o una raccolta.È possibile utilizzare un flusso di lavoro globale per definire e aggiornare le regole di campo che influenzano tutti i tipi di elementi di lavoro in un progetto team o una raccolta.

I campi elemento di lavoro vengono gestiti per una raccolta di progetti team.È possibile modificare un attributo, rinominare ed eliminare i campi esistenti.

Sintassi dell'elemento FIELD

La struttura e gli attributi di sintassi riportati di seguito definiscono i campi.

<FIELD name="field display name" refname="field reference name" type="String | Integer | 
Double | DateTime | PlainText | HTML | History | TreePath | GUID " 
syncnamechanges="true | false" reportable="Dimension | Detail | Measure" formula="sum" 
indexable="true | false" >
</FIELD>

Notare le informazioni riportate di seguito sulla specifica degli attributi.

  • È possibile specificare un nome campo desiderato e differenziarlo nelle diverse definizioni di elemento di lavoro.Per tenere traccia di tutti i dati di un campo viene utilizzato il nome di riferimento.

  • Il tipo di attributo specifica il tipo di dati del campo.Per una descrizione di ciascun tipo di dato, vedere Utilizzo dei campi elementi di lavoro.Per informazioni sui controlli che visualizzano tipi di campo specifici, vedere Specificare controlli dei form elemento di lavoro.

  • I campi stringa utilizzati per archiviare i nomi di persona devono avere l'attributo syncnamechanges impostato su true.Questa impostazione indica che il contenuto del campo deve essere aggiornato quando vengono apportate modifiche ai nomi di persona in Active Directory o in un gruppo di lavoro.

  • Viene utilizzato il data warehouse per tenere traccia dei campi al cui attributo Reportable è assegnato un valore Detail, Dimension o Measure.Per ulteriori informazioni, vedere Utilizzo dei campi elementi di lavoro.

  • L'attributo Indexable viene impostato su True per aumentare le prestazioni di esecuzione delle query che specificano tale campo nei criteri di filtro.Se si aggiunge un campo personalizzato che si utilizza in molte query elemento di lavoro, è necessario abilitare l'indicizzazione per quel campo.

È possibile modificare il nome del campo e i valori assegnati agli attributi Reportable e Indexable per qualsiasi campo, tranne i campi di sistema, utilizzando lo strumento da riga di comando witadmin.Per ulteriori informazioni, vedere Gestire i campi degli elementi di lavoro [witadmin].

Torna all'inizio

Attività comuni

Attività

Argomenti correlati

Ottenere informazioni sui tipi di campo e sugli attributi di campo che è possibile specificare.È possibile definire campi per archiviare tipi di dati specifici, ad esempio testo, numeri o contenuto HTML.A seconda di come si desidera utilizzare il campo dati ai fini della generazione di rapporti e dell'esecuzione di query, è possibile impostare attributi aggiuntivi.

Cercare la sintassi di un elemento FIELD (definizione).Si definiscono campi elemento di lavoro tramite l'elemento FIELD (definizione).Specificare il comportamento di un campo, definire i valori predefiniti o definire un elenco di selezione di valori utilizzando uno o più elementi figlio.È possibile combinare elementi della regola di campo.È possibile qualificare la maggior parte delle regole a un utente o gruppo specifico oppure ignorarle per un utente o un gruppo specifico.

Specificare campi per eseguire azioni specifiche per il controllo del processo.Team Foundation gestisce i campi del sistema che è possibile utilizzare per rilevare tutti i tipi di elementi di lavoro.Tutti gli altri campi vengono aggiunti a una raccolta di progetti team tramite le definizioni del tipo di elemento di lavoro.I tipi di elementi di lavoro vengono specificati nel modello di processo da un progetto team creato oppure è possibile importare tipi di elementi di lavoro in un progetto team in un secondo tempo.

Per ottenere i migliori risultati, è opportuno specificare campi già utilizzati, purché soddisfino le esigenze di rilevamento dei progetti.

Specificare il comportamento, il valore predefinito o le condizioni di valori del campo.È possibile impostare le regole di campo per definire il comportamento e i vincoli dei valori di campo.Le regole dei campi sono elementi aggiuntivi elencati all'interno di un container di elementi FIELD.È possibile definire regole di campo per un campo, un stato, transizione, un motivo o un flusso di lavoro globale.

Definire gli elementi dell'elenco e facoltativamente impostare condizioni su questi.Si utilizzano elenchi dei campo per enumerare un set di valori consentiti, suggeriti o proibiti.È possibile inoltre definire elenchi globali per tutti i tipi di elementi di lavoro.

Torna all'inizio

Attività correlate

Task

Argomenti correlati

Comprendere le restrizioni relative alla denominazione di campi e altri oggetti di rilevamento degli elementi di lavoro.È possibile specificare un nome descrittivo per tutti gli oggetti di rilevamento degli elementi di lavoro e per alcuni è necessario specificare anche un nome riferimento.Entrambi i tipi di nomi devono soddisfare i requisiti definiti in base al tipo di oggetto.

Aggiungere campi o modificare attributi di creazione rapporti dei campi esistenti.Per supportare la creazione di rapporti, è possibile aggiungere campi o modificare gli attributi dei campi esistenti.Quando si aggiungono o si modificano campi, è necessario assegnare sistematicamente un nome ai campi in modo che sia possibile trovare il campo nel cubo di Analysis Services, perché i campi vengono raggruppati logicamente in cartelle.

Definire campi o elenchi che tutti i tipi di elementi di lavoro devono utilizzare per un progetto o una raccolta.È possibile definire ed aggiornare campi ed elenchi enumerati definendoli come parte del flusso di lavoro globale.

Aggiungere, rimuovere o modificare gli stati o le transizioni che controllano il flusso di lavoro.Il controllo del flusso di lavoro avviene definendone lo stato iniziale, gli stati validi, le transizioni valide tra tali stati e gli utenti o i gruppi autorizzati a eseguire tali transizioni.La sezione WORKFLOW del tipo di elemento di lavoro controlla il modo con cui si tiene traccia di un elemento di lavoro.

Modificare e personalizzare il form elemento di lavoro per un tipo di elemento di lavoro.È possibile controllare il modo in cui un tipo di elemento di lavoro visualizza gli elementi dell'interfaccia utente tramite la sezione FORM della definizione del tipo di elemento di lavoro.Per ciascun tipo di elemento di lavoro deve essere presente un solo form.È necessario descrivere l'intero form, inclusi tutti i campi, le schede e i gruppi.

Torna all'inizio

Vedere anche

Concetti

Riferimento ai campi segnalabili per ALM di Visual Studio

Riferimento ai campi degli elementi di lavoro per ALM di Visual Studio

Riferimento a tutti gli elementi XML WITD

Personalizzare la gestione degli elementi di lavoro per il progetto team

Personalizzare dati di rilevamento, form, flusso di lavoro e altri oggetti del progetto