| 4D v13.4DIFFERENCE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v13.4
 DIFFERENCE 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DIFFERENCE ( conjunto1 ; conjunto2 ; conjuntoResultado ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| conjunto1 | cadeia |   | Conjunto | |||||
| conjunto2 | cadeia |   | Conjunto que será subtraído | |||||
| conjuntoResultado | cadeia |   | Conjunto Resultado | |||||
DIFFERENCE compara conjunto1 e conjunto2 e exclui de conjuntoResultado todos os registros de conjunto2. Em outras palavras, um registro é incluído em conjuntoResultado apenas se estiver em conjunto1, mas não em conjunto2. A seguinte tabela mostra todos os resultados possíveis de uma operação de diferença de conjuntos.
| Conjunto1 | Conjunto2 | Conjunto Resultado | 
| Sim | Não | Sim | 
| Sim | Sim | Não | 
| Não | Sim | Não | 
| Não | Não | Não | 

Este exemplo exclui os registros selecionados pelo usuário. Os registros se mostran na tela com la seguinte instrução:
 
 DISPLAY SELECTION([Clientes]) ` Visualização dos clientes em uma lista CREATE SET([Clientes];"$Atual") ` Criação de um conjunto a partir da seleção atual DIFFERENCE ("$Atual";"UserSet";"$Atual") ` Exclusão dos registros selecionados
  USE SET("$Atual") ` Utilização do novo conjunto
  CLEAR SET("$Atual") ` Apagar o conjunto
	Produto: 4D
	Tema: Conjuntos
	Número 
        122
        
        
        
	
        
         
        
	Criado por: < 4D v6