Condividi tramite


Utilizzo dei tipi di elenco in combinazione

È possibile specificare più tipi di elenco per un singolo campo. In questo argomento viene definita la modalità di determinazione dell'elenco di elementi risultante.

Nelle descrizioni che seguono vengono utilizzate le seguenti convenzioni:

  • Tutti i valori relativi a un elenco ALLOWEDVALUES vengono identificati come {set A}.

  • Tutti i valori relativi a un elenco SUGGESTEDVALUES vengono identificati come {set S}.

  • Tutti i valori relativi a un elenco PROHIBITEDVALUES vengono identificati come {set P}.

Determinazione del valore valido

I valori validi consentiti per un campo si ottengono sottraendo {set P} da {set A}. Se in {set A} non sono presenti voci, {set A} viene considerato valido per tutti i valori possibili. Questa condizione si determina quando non vengono definiti valori consentiti. Sono quindi consentiti tutti i valori tranne quelli individuati specificamente in {set P}.

{Set S} non ha alcun ruolo nella determinazione dei valori validi consentiti per un campo, ma consente di determinare i valori visualizzati nella casella di riepilogo a discesa.

Popolamento di valori di elenco in una casella di riepilogo a discesa

Nelle regole che seguono viene utilizzato il contenuto dei set SUGGESTEDVALUES e PROHIBITEDVALUES per determinare i valori che popolano una casella di riepilogo a discesa.

If {set S} AND {set A} have no entries
        Result: Empty list
If {set S} has entries and {set A} has no entries
        Result: The values are obtained by subtracting {set P} from {set S}
If {set S} AND {set A} have entries
        Result: The list of values are obtained by:
                a. Intersecting {set A} with {set S} to get {intermediate set I}
                b. Subtracting {set P} from {intermediate set I}
If {set S} has no entries and {set A} has entries
        Result: The list of values are obtained by subtracting {set P} from {set A}

Specifica di più elenchi

Se si specificano più set <ALLOWEDVALUE> contemporaneamente, ad esempio un set <ALLOWEDVALUE> valido per tutti i tipi di elementi di lavoro più un set <ALLOWEDVALUE> limitato a uno stato, l'intersezione di questi set viene utilizzata come set finale, ovvero {set A}.

Se si specificano più set <SUGGESTEDVALUES> o set <PROHIBITEDVALUES>, l'unione di ciascuno di questi set viene adottata come set finale, ovvero {set S} o {set P} rispettivamente.

Vedere anche

Concetti

Definizione e utilizzo di elenchi, elenchi di opzioni ed elenchi globali