| 4D v13.4QUERY SELECTION | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 QUERY SELECTION 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QUERY SELECTION ( {tabela }{;}{ criterioPesquisa {; *}} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| tabela | Tabela |   | Tabela para a qual devolver uma seleção de registros ou Tabela por padrão, se for omitido | |||||
| criterioPesquisa | Expression |   | Critério de Pesquisa | |||||
| * | Operador |   | Flag para continuar a pesquisa | |||||
QUERY SELECTION busca registros em tabela. O comando QUERY SELECTION muda a seleção atual de tabela para o processo atual e faz do primeiro registro da nova seleção no registro atual.
QUERY SELECTION funciona e realiza as mesmas ações que QUERY. A diferença entre os dois comandos é o alcance da pesquisa:
Para maior informação, consulte a descrição do comando QUERY.
Este exemplo ilustra a diferença entre QUERY e QUERY SELECTION. Aqui há duas pesquisas:
  ` Pesquisar TODAS as empresas localizadas em Curitiba
 QUERY([Empresas];[Empresas]Cidade="Curitiba")
  ` Buscar TODAS as empresas que realizam negócios na Bolsa de Valores
  ` sem importar em que cidade são encontradas
 QUERY([Empresas];[Empresas]Atividade="Negócios em Bolsa")Note que o segundo QUERY simplesmente “ignora” o resultado do primeiro. Compare com:
  ` Buscar TODAS as empresas localizadas em Curitiba
 QUERY([Empresas];[Empresas]Cidade="Curitiba")
  ` Procurar empresas que realizem negócios na Bolsa de Valores
  ` e que estão localizadas em Curitiba
 QUERY SELECTION([Empresas];[Empresas]Atividade="Negócios em Bolsa")QUERY SELECTION procura apenas entre os registros selecionados, neste exemplo as empresas localizadas em Madrid.
	Produto: 4D
	Tema: Pesquisas
	Número 
        341
        
        
        
	
        
        


 
        
	Modificado: 4D v6.5