Elemento FIELD (Flusso di lavoro)
Si utilizza l'elemento FIELD (flusso di lavoro) per 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 a dove viene visualizzato l'elemento FIELD (Flusso di lavoro) sotto all'elemento STATE, TRANSITION, DEFAULTREASON o REASON di cui è figlio l'elemento padre FIELDS.
[!NOTA]
Per informazioni sull'elemento FIELD (Definizione) che si utilizza per definire i campi per un tipo di elemento di lavoro, vedere Elemento FIELD (Definizione).
<xs:element name="FIELD" type="FieldReference" minOccurs="1" maxOccurs="unbounded"/>
<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 |
Necessario.Nome di riferimento del campo a cui vengono applicate le regole e le condizioni.Il nome di riferimento deve corrispondere a quello definito nell'elemento FIELD della definizione di campo (Definizione).Per ulteriori informazioni, vedere Elemento FIELD (Definizione). |
Elementi figlio
Elemento |
Descrizione |
---|---|
Opzionale.Definisce un elenco di valori consentiti per il campo.I valori consentiti sono i valori selezionabili di un elenco di campi presente in form di elementi di lavoro e nel generatore di query.È necessario selezionare uno di questi valori. |
|
Opzionale.Definisce il campo in modo da consentire i valori esistenti.Questo elemento consente l'utilizzo dei valori del campo già esistenti, anche se non sono validi.Tutti i nuovi valori di campo devono essere validi. |
|
Opzionale.Definisce il campo in modo che non può perdere il valore.Questo elemento mantiene il valore del campo corrente e non può essere cancellato o lasciato vuoto. |
|
Opzionale.Specifica un altro campo contenente un valore da copiare nel campo corrente. |
|
Opzionale.Definisce un valore predefinito per il campo. |
|
Opzionale.Definisce il campo come vuoto. |
|
Opzionale.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 cancellare manualmente il valore contenuto nel campo, salvare l'elemento di lavoro e specificare un valore diverso. |
|
Opzionale.Definisce un modello per il campo a cui deve corrispondere il valore del campo. |
|
Opzionale.Specifica un altro campo il cui valore non può essere identico al valore del campo corrente. |
|
Opzionale.Definisce un elenco di valori non consentiti per il campo. |
|
Opzionale.Definisce il campo come di sola lettura. |
|
Opzionale.Definisce il campo come obbligatorio. |
|
Opzionale.Specifica un componente server che fornirà il valore per il campo. |
|
Opzionale.Definisce un elenco di valori consigliati per il campo.I valori suggeriti sono i valori selezionabili di un elenco di campi presente in form di elementi di lavoro e nel generatore di query.È possibile immettere altri valori oltre a quelli presenti nell'elenco. |
|
Opzionale.Specifica che l'elenco di valori consentiti deve essere costituito solo da utenti validi del sistema. |
|
Opzionale.Specifica una o più regole da applicare al campo corrente quando un altro campo ha un valore specifico. |
|
Opzionale.Specifica una o più regole da applicare al campo corrente quando il valore di un campo specifico viene modificato. |
|
Opzionale.Specifica una o più regole da applicare al campo corrente quando un altro campo non ha un valore specifico. |
|
Opzionale.Specifica una o più regole da applicare al campo corrente quando il valore di un campo specifico non viene modificato. |
Elementi padre
Elemento |
Descrizione |
---|---|
Una raccolta di elementi FIELD (flusso di lavoro) che fanno riferimento ad un campo definito per un tipo di elemento di lavoro e che specifica le regole e le condizioni applicabili al campo.Il riferimento si basa sull'elemento STATE, TRANSITION, DEFAULTREASON o REASON di cui è figlio l'elemento padre FIELDS. |
Note
È necessario definire almeno un elemento figlio per l'elemento FIELD (Flusso di lavoro).
FIELD (Flusso di lavoro) è un elemento figlio obbligatorio di FIELDS (Flusso di lavoro).
minOccurs="1"
maxOccurs="unbounded"
Vedere anche
Riferimenti
Concetti
Utilizzo dei campi elementi di lavoro
Progettare il flusso di lavoro
Altre risorse
Indice delle definizioni degli elementi XML per tipi di elementi di lavoro
Definire e personalizzare il flusso di lavoro degli elementi di lavoro