4D v16.3INTERSECTION |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
4D v16.3
INTERSECTION
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| INTERSECTION ( conjunto1 ; conjunto2 ; conjuntoResultado ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| conjunto1 | String |
|
Primeiro conjunto | |||||
| conjunto2 | String |
|
Segundo conjunto | |||||
| conjuntoResultado | String |
|
Conjunto Resultado | |||||
INTERSECTION compara conjunto1 e conjunto2 e seleciona unicamente os registros que estão em ambos conjuntos. A seguinte tabela lista todos os resultados possíveis de uma operação de intersecção de conjuntos.
| Conjunto1 | Conjunto2 | Conjunto resultante |
| Sim | Não | Não |
| Sim | Sim | Sim |
| Não | Sim | Não |
| Não | Não | Não |

O exemplo a seguir pesquisa os clientes que são atendidos por dois representantes de vendas, Pedro e Paulo. Cada representante de vendas tem um conjunto com seus clientes. Os clientes que estão em ambos conjuntos são os que estão em contacto com Pedro e Paulo:
INTERSECTION("Pedro";"Paulo";"Ambos") ` Coloca os clientes de ambos conjuntos em Ambos USE SET ("Ambos") ` Utilização do conjunto
CLEAR SET("Ambos") ` Apaga este conjunto mas salva os outros
DISPLAY SELECTION([Clientes]) ` Mostra os clientes em contato com os dois representantes de vendas
Produto: 4D
Tema: Conjuntos
Número
121
Criado por: < 4D v6
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)
Adicionar um comentário