Partilhar via


Usando tipos de lista em combinação

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Você pode especificar vários tipos de listas para um único campo.Este tópico define como a lista de itens resultante é determinada.

As seguintes descrições de usam as seguintes convenções:

  • Todos sistema autônomo valores de uma lista ALLOWEDVALUES são identificados sistema autônomo {conjunto A}.

  • Todos sistema autônomo valores de uma lista PROHIBITEDVALUES são identificados sistema autônomo {conjunto P}.

  • Todos sistema autônomo valores de SUGGESTEDVALUES são identificados sistema autônomo {conjunto sistema autônomo}.

Os valores legais permitidos para um campo são obtidos por subtracting {conjunto P} {conjunto A}.Se {conjunto A} não possui entradas, {conjunto A} é considerado todos os valores possíveis.Isso ocorre porque os valores não permitidos foram definidos, portanto, tudo o que é permitido, exceto os valores identificados especificamente {conjunto P}.{Conjunto S} não desempenha nenhuma função determinar os valores válidos para um campo, mas ajuda a determinar os valores exibidos na lista suspensa lista caixa.

Preenchendo um caixa de listagem suspensa com valores da lista

As regras a seguir usam o conteúdo dos conjuntos ALLOWEDVALUES e PROHIBITEDVALUES SUGGESTEDVALUES para determinar os valores de popular uma caixa de listagem drop-down.

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}

Especificando várias listas

Se você especificar vários <ALLOWEDVALUE>define em determinado ponto no time; por exemplo, um tipo de item de trabalho - toda <ALLOWEDVALUE>definida além de um escopo de estado <ALLOWEDVALUE>definido, a interseção entre esses vários conjuntos é usado sistema autônomo o conjunto final, {A definir}.

Se você especificar vários conjuntos de <prohibitedvalues>ou <suggestedvalues>define, a união de cada um desses vários conjuntos será interpretado sistema autônomo o conjunto final, {conjunto sistema autônomo} ou {definir P}, respectivamente.

Consulte também

Outros recursos

Definir listas de campo