Condividi tramite


Utilizzo degli elenchi di campi

A seconda del tipo di dati di un campo, è possibile impostare varie restrizioni sul tipo di dati che è possibile immettere in tale campo.Ad esempio, è possibile definire un valore predefinito, limitare i valori che gli utenti possono specificare e gli utenti che possono aggiornare il valore del campo.Si può decidere di applicare una regola a un campo di elemento di lavoro per uno o più motivi tra i seguenti:

  • Specificare il testo della descrizione comando visualizzato quando si passa su un campo in un form elemento di lavoro.

  • Richiedere che il valore di un campo stringa corrisponda a un modello.

  • Impostare un campo come obbligatorio o di sola lettura o assicurarsi che non contenga lo stesso valore di un altro campo.

  • Cancellare un campo o limitare ulteriori modifiche di un campo.

  • Limitare gli utenti che possono modificare il campo.

  • Applicare una regola a un campo quando il valore di un altro campo è stato modificato o a tale campo è stato assegnato un valore specifico.

È possibile applicare più regole a un campo.Se si includono regole all'interno di un elemento FIELD (definizione), le regole si applicano sempre.Se le si includono all'interno dell'elemento FIELD (flusso di lavoro), è possibile delimitarne l'ambito di applicazione a una modifica di stato, una transizione di stato o alla specificazione di un motivo per una transizione da parte di un utente.

Attività comuni

Attività

Argomenti correlati

Applicare le regole sempre, durante una transizione, quando un utente modifica lo stato o quando un utente specifica un motivo.È possibile utilizzare le regole di campo per determinare il comportamento di un tipo di elemento di lavoro indipendentemente dal suo stato.Ad esempio, un campo obbligatorio per la gestione di un bug nuovo e attivo rimane obbligatorio fino a quando il bug non viene chiuso.

Applicare regole che determinano il valore di un campo di elemento di lavoro.È possibile limitare la modalità di modifica del valore di un campo se si imposta una regola specifica, come gli elementi CANNOTLOSEVALUE, EMPTY, FROZEN, NOTSAMEAS, READONLYe REQUIRED.

Definire il testo della Guida di un campo elemento di lavoro.È possibile personalizzare il testo della Guida o il testo della descrizione comando che viene visualizzato quando si punta su un campo in un form elemento di lavoro.Il testo della Guida è limitato a 255 caratteri Unicode e può essere localizzato.

Limitare gli utenti che possono modificare un campo.È possibile limitare gli utenti che possono modificare un campo in un elemento di lavoro tramite l'elemento VALIDUSER.

Definire il modello a cui un valore stringa deve corrispondere.È possibile utilizzare l'elemento MATCH per applicare un modello al contenuto di un campo stringa.

Copiare un valore in un campo.È possibile specificare un valore predefinito per un campo o copiare il valore da un altro campo o da un valore definito dal sistema.È possibile assegnare un'impostazione predefinita al campo tramite uno degli elementi seguenti: COPY, DEFAULT e SERVERDEFAULT.

Utilizzare token per gli attributi che fanno riferimento a utenti o gruppi.Quando si limita una regola a un utente o un gruppo, è necessario indicare il dominio o l'ambito del gruppo.Per alcuni valori è possibile utilizzare token.

Limitare l'applicazione o non applicazione di una regola a un gruppo specifico.È possibile impostare la maggior parte delle regole in modo che vengano applicate o non applicate a un set di gruppi o utenti se si includono gli attributi for o not.

Specificare condizioni per le assegnazioni dei valori dei campi in base ai valori contenuti in altri campi.È possibile definire regole da eseguire in base a determinate condizioni utilizzando gli elementi WHEN, WHENNOT, WHENCHANGED e WHENNOTCHANGED.

Capire come vengono elaborate le regole.Le regole vengono in genere elaborate nella sequenza nella quale vengono elencate.Tuttavia, quando si utilizzano gli elementi WHEN*, DEFAULT e COPY, è possibile che si determinino comportamenti aggiuntivi.

Vedere anche

Concetti

Progettare il flusso di lavoro

Riferimento a tutti gli elementi XML WITD

Altre risorse

Definire campi elemento di lavoro