Share via


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 illustrati attributi, elementi figlio e padre.

Attributi

Attribute

Oggetto di descrizione

refname

Obbligatoria. 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

Oggetto di descrizione

ALLOWEDVALUES

Facoltativo. 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.

ALLOWEXISTINGVALUE

Facoltativo. 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.

CANNOTLOSEVALUE

Facoltativo. 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.

COPY

Facoltativo. Specifica un altro campo contenente un valore da copiare nel campo corrente.

DEFAULT

Facoltativo. Definisce un valore predefinito per il campo.

EMPTY

Facoltativo. Definisce il campo come vuoto.

FROZEN

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 cancellare manualmente il valore contenuto nel campo, salvare l'elemento di lavoro e specificare un valore diverso.

MATCH

Facoltativo. Definisce un modello per il campo a cui deve corrispondere il valore del campo.

NOTSAMEAS

Facoltativo. Specifica un altro campo il cui valore non può essere identico al valore del campo corrente.

PROHIBITEDVALUES

Facoltativo. Definisce un elenco di valori non consentiti per il campo.

READONLY

Facoltativo. Definisce il campo come di sola lettura.

REQUIRED

Facoltativo. Definisce il campo come obbligatorio.

SERVERDEFAULT

Facoltativo. Specifica un componente server che fornirà il valore per il campo.

SUGGESTEDVALUES

Facoltativo. 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.

VALIDUSER

Facoltativo. Specifica che l'elenco di valori consentiti deve essere costituito solo da utenti validi del sistema.

WHEN

Facoltativo. Specifica una o più regole da applicare al campo corrente quando un altro campo ha un valore specifico.

WHENCHANGED

Facoltativo. Specifica una o più regole da applicare al campo corrente quando il valore di un campo specifico viene modificato.

WHENNOT

Facoltativo. Specifica una o più regole da applicare al campo corrente quando un altro campo non ha un valore specifico.

WHENNOTCHANGED

Facoltativo. Specifica una o più regole da applicare al campo corrente quando il valore di un campo specifico non viene modificato.

Elementi padre

Elemento

Oggetto di descrizione

FIELDS

Un insieme 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

Elemento FIELD (Definizione)

Concetti

Utilizzo dei campi elementi di lavoro

Progettazione del flusso di lavoro

Altre risorse

Indice delle definizioni degli elementi XML per i tipi di elementi di lavoro

Definizione e personalizzazione del flusso di lavoro degli elementi di lavoro

Cronologia delle modifiche

Data

Cronologia

Motivo

Gennaio 2011

Contenuto semplificato e collegamenti rimossi da argomenti rimossi.

Miglioramento delle informazioni.