Como Selecionar Valores de Atributos como Membros

Se os membros de atributo estiverem definidos, você poderá selecionar valores de atributo na caixa de diálogo Selecionar Membros. Em relação aos membros de atributos, selecionar um atributo que não sejam de nível 0 seleciona todos os descendentes de nível 0 e aplica o operador a cada um. No caso dos atributos de tipo numérico, data e Booliano (onde falso = 0 e verdadeiro = 1), a avaliação tem por base os valores mínimo e máximo. Para os atributos de texto, a avaliação utiliza a posição de cima para baixo na hierarquia. A posição superior tem o valor mais baixo, e a posição inferior tem o valor mais alto.

Exemplo: Atributo numérico

Neste exemplo, o operador selecionado se aplica a cada descendente de nível 0, de acordo com o valor numérico. Por exemplo, se NotEqual e Pequeno forem selecionados na caixa de diálogo Seleção de Membros, todos os valores que não sejam iguais a 1 e que sejam diferentes de 2 serão incluídos; portanto, a seleção incluirá 3, 4, 5 e 6. Se Greater e Small forem selecionados, todos os valores maiores que 1 ou que 2 serão incluídos. Portanto, a seleção incluirá 2, 3, 4, 5 e 6.

Tamanho

Pequeno

1

2

Médio

3

4

Grande

5

6

Tabela 8-3 Exemplo: Avaliação de Atributo Numérico

Operador Selecionado Valor de Atributo Selecionado Resultado Explicação
Equal Grande 5, 6 O Operador Igual se aplica a todos os descendentes de nível 0 de Grande, que inclui 5 e 6.
Less Médio 1, 2, 3 O operador Menor se aplica a todos os descendentes de nível 0 de Médio. Isso inclui valores < 3 OU < 4, ou seja, 1, 2 e 3.
Greater Médio 4, 5, 6

O operador Maior se aplica a todos os descendentes de nível 0 de Médio. Isso inclui valores > 3 OU > 4, ou seja, 4, 5 e 6.

GreaterOrEqual Médio 3, 4, 5, 6

O operador Maior ou Igual se aplica a todos os descendentes de nível 3 de Médio. Isso inclui valores >=3 OU >=4, ou seja, 3, 4, 5 e 6.

LessOrEqual Médio 1, 2, 3, 4 O operador LessOrEqual se aplica a todos os descendentes de nível 0 de Médio. Isso inclui valores <=3 OU <=4, ou seja, 1, 2, 3 e 4.
NotEqual Médio 1, 2, 5, 6 O Operador Diferente se aplica a todos os descendentes de nível 0 de Médio. Isso inclui valores diferentes de 3 E 4, ou seja, 1, 2, 5 e 6.

Exemplo: Atributo de texto

Para os atributos de texto, o operador selecionado se aplica a cada descendente de nível 0 com base em sua posição na hierarquia, do alto (valor mais baixo) até embaixo (valor mais alto).

Neste exemplo, Envelope está na posição superior e tem o valor mais baixo. Pacote tem o segundo maior valor, seguido por Caixote, Caixa, Barril e Engradado. Engradado está na posição inferior e tem o valor mais alto.

Neste atributo de texto, selecionar Menor e Pequeno incluirá valores menores que Envelope ou menores que Pacote. Como Envelope é menor que Pacote, a seleção resultante conterá apenas Envelope. Da mesma forma, selecionar Maior e Grande incluirá valores maiores que Barril ou maiores que Engradado, de forma que a seleção resultante conterá apenas Engradado.

Contêineres

Pequeno

Envelope

Pacote

Médio

Caixa

Caixote

Grande

Barril

Engradado

Tabela 8-4 Exemplo: Avaliação de Atributo de Texto

Operador Selecionado Valor de Atributo Selecionado Resultado Explicação
Equal Médio Caixa, Caixote O Operador Igual se aplica a todos os descendentes de nível 0 de Médio, que inclui Caixa e Caixote.
NotEqual Médio Envelope, Pacote, Barril, Engradado O Operador Diferente se aplica a todos os descendentes de nível 0 de Médio. Isso inclui valores diferentes de Caixa E diferente diferentes de Caixote, ou seja, Envelope, Pacote, Barril e Engradado.
Less Médio Caixa, Pacote, Envelope O operador Menor se aplica a todos os descendentes de nível 0 de Médio. Isso inclui tudo que estiver em uma posição abaixo de Caixote OU de Caixa, ou seja, Caixa, Pacote e Envelope.
LessOrEqual Médio Envelope, Pacote, Caixa ou Caixote O operador LessOrEqual se aplica a todos os descendentes de nível 0 de Médio. Isso inclui todo que estiver na mesma posição que Caixote ou em uma posição abaixo de Caixote, ou seja, Envelope, Pacote, Caixa e Caixote.