Utilisation d'une combinaison de types de listes
Vous pouvez spécifier plusieurs types de listes pour un champ unique. Cette rubrique définit comment la liste d'éléments résultante est déterminée.
Les descriptions suivantes utilisent ces conventions :
Toutes les valeurs d'une liste ALLOWEDVALUES sont identifiées comme {set A}.
Toutes les valeurs d'une liste SUGGESTEDVALUES sont identifiées comme {set S}.
Toutes les valeurs d'une liste PROHIBITEDVALUES sont identifiées comme {set P}.
Détermination des valeurs valides
Pour obtenir les valeurs valides d'un champ, soustrayez {set P} de {set A}. Si {set A} n'a pas d'entrée, il est considéré comme pouvant avoir toutes les valeurs possibles. En effet, aucune valeur autorisée n'a été définie. Toutes les valeurs sont donc autorisées à l'exception de celles qui sont spécifiquement identifiées dans {set P}.
{Set S} ne joue aucun rôle dans la détermination des valeurs valides d'un champ, mais aide à déterminer les valeurs qui s'affichent dans la liste déroulante.
Remplissage d'une liste déroulante à l'aide de valeurs de liste
Les règles suivantes utilisent le contenu des ensembles ALLOWEDVALUES, SUGGESTEDVALUES et PROHIBITEDVALUES pour déterminer les valeurs qui remplissent une liste déroulante.
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}
Spécification de listes multiples
Si vous spécifiez plusieurs ensembles <ALLOWEDVALUE> à un moment donné, par exemple, un ensemble <ALLOWEDVALUE> élargi au type d'élément de travail plus un ensemble <ALLOWEDVALUE> de portée état, l'intersection de ces ensembles est utilisé comme ensemble final {set A}.
Si vous spécifiez plusieurs ensembles <SUGGESTEDVALUES> ou <PROHIBITEDVALUES>, l'union de chacun de ces ensembles est considérée comme l'ensemble final, {set S} ou {set P}, respectivement.
Voir aussi
Concepts
Définition et utilisation de listes, listes de choix et listes globales