Elemento FIELD (Flusso di lavoro)
L'elemento FIELD (flusso di lavoro) permette di specificare le regole e le condizioni applicabili a un campo durante una modifica dello stato o una transizione del flusso di lavoro. La regola viene applicata in base alla posizione in cui l'elemento FIELD (flusso di lavoro) nell'elemento STATE, TRANSITION, DEFAULTREASON o REASON di cui il rispettivo elemento padre FIELDS è un elemento figlio. Per altre informazioni, vedere D: Dove deve essere applicata una regola di campo?
Nota
Per informazioni sull'elemento FIELD (definizione), che permette di definire i campi per un tipo di elemento di lavoro, vedere Riferimento all'elemento FIELD (Definizione).
<FIELD refname="fieldReferenceName"> <ALLOWEDVALUES> . . . </ALLOWEDVALUES> <ALLOWEXISTINGVALUE /> <CANNOTLOSEVALUE /> <COPY /> <DEFAULT /> <EMPTY /> <FROZEN /> <MATCH /> <NOTSAMEAS /> <PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES> <READONLY /> <REQUIRED /> <SERVERDEFAULT /> <SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES> <VALIDUSER /> <WHEN> . . . </WHEN> <WHENNOT> . . . </WHENNOT> <WHENCHANGED> . . . </WHENCHANGED> <WHENNOTCHANGED> . . . </WHENNOTCHANGED> <FIELD>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo |
Descrizione |
---|---|
refname |
Obbligatorio. Nome di riferimento del campo in cui sono applicate le regole e le condizioni. Il nome di riferimento deve corrispondere al nome di riferimento definito nell'elemento FIELD (definizione) della definizione del campo. Per altre informazioni, vedere Riferimento all'elemento FIELD (Definizione). |
Elementi figlio
Elemento |
Descrizione |
---|---|
Parametro facoltativo. Definisce un elenco di valori consentiti per il campo. I valori consentiti sono i valori selezionabili in un elenco di campi disponibile in form di elementi di lavoro e nel generatore di query. È necessario selezionare uno di questi valori. |
|
Parametro facoltativo. Definisce il campo in modo da consentire i valori esistenti. Tramite questo elemento è possibile usare i valori del campo già esistenti, anche se non sono validi. Tutti i nuovi valori di campo devono essere validi. |
|
Parametro facoltativo. Definisce il campo in modo che non possa perdere il valore. Tramite questo elemento viene mantenuto il valore del campo corrente e non può essere deselezionato o lasciato vuoto. |
|
Parametro facoltativo. Specifica un altro campo contenente un valore da copiare nel campo corrente. |
|
Parametro facoltativo. Definisce un valore predefinito per il campo. |
|
Parametro facoltativo. Definisce il campo come vuoto. |
|
Parametro facoltativo. Definisce il campo come bloccato. Un campo bloccato non può essere impostato su un valore non vuoto dopo che è stato eseguito il commit delle modifiche. Tuttavia, è possibile deselezionare manualmente il campo, salvare l'elemento di lavoro, quindi specificare un valore diverso. |
|
Parametro facoltativo. Definisce un criterio per il campo a cui deve corrispondere il valore del campo. |
|
Parametro facoltativo. Specifica un altro campo il cui valore non può essere identico al valore del campo corrente. |
|
Parametro facoltativo. Definisce un elenco di valori non consentiti per il campo. |
|
Parametro facoltativo. Definisce il campo come di sola lettura. |
|
Parametro facoltativo. Definisce il campo come obbligatorio. |
|
Parametro facoltativo. Specifica un componente server tramite cui verrà fornito il valore per il campo. |
|
Parametro facoltativo. Definisce un elenco di valori consigliati per il campo. I valori suggeriti sono i valori selezionabili in un elenco di campi disponibile in form di elementi di lavoro e nel generatore di query. È possibile immettere altri valori oltre a quelli presenti nell'elenco. |
|
Parametro facoltativo. Specifica che l'elenco di valori consentiti deve essere costituito solo da utenti validi del sistema. |
|
Parametro facoltativo. Specifica una o più regole da applicare al campo corrente quando un altro campo ha un valore specifico. |
|
Parametro facoltativo. Specifica una o più regole da applicare al campo corrente quando il valore di un campo specifico viene modificato. |
|
Parametro facoltativo. Specifica una o più regole da applicare al campo corrente quando un altro campo non dispone di un valore specifico. |
|
Parametro facoltativo. Specifica una o più regole da applicare al campo corrente quando il valore di un campo specifico non viene modificato. |
Elementi padre
Elemento |
Descrizione |
---|---|
Raccolta di elementi FIELD (flusso di lavoro) che fanno riferimento a un campo definito per un tipo di elemento di lavoro e che specificano le regole e le condizioni da applicare al campo. Il riferimento è basato sull'elemento STATE, TRANSITION, DEFAULTREASON o REASON di cui il rispettivo elemento padre FIELDS è un elemento figlio. |
Note
È necessario definire almeno un elemento figlio per l'elemento FIELD (flusso di lavoro).
FIELD (flusso di lavoro) è un elemento figlio obbligatorio dell'elemento FIELDS (flusso di lavoro).
minOccurs="1"
maxOccurs="unbounded"
Vedere anche
Riferimenti
Riferimento all'elemento FIELD (Definizione)
Concetti
Definire e modificare campi di elementi di lavoro
Modificare il flusso di lavoro per un tipo di elemento di lavoro
Altre risorse
Gestione elementi di lavoro: indice delle definizioni di elementi XML