4D v16.3

QUERY SELECTION

Página Inicial

 
4D v16.3
QUERY SELECTION

QUERY SELECTION 


 

QUERY SELECTION ( {tabela }{;}{ criterioPesquisa {; *}} ) 
Parâmetro Tipo   Descrição
tabela  Tabela in Tabela para a qual devolver uma seleção de registros ou Tabela por padrão, se for omitido
criterioPesquisa  Expression in Critério de Pesquisa
Operador in 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:

  • QUERY busca registros entre os registros na tabela.
  • QUERY SELECTION busca registros entre os registros da seleção atual da tabela.

Para maior informação, consulte a descrição do comando  QUERY.

O comando QUERY SELECTION é útil quando uma pesquisa não pode ser definida usando a sequência  QUERY chamadas unidas com o parâmetro * . Tipicamente, é o caso quando quer pesquisar uma seleção atual que não resulta de uma pesquisa anterior, mas de um comando como por exemplo USE SET

Exemplo  

Se quiser pesquisar os registros que foram anteriormente ressaltados pelo usuário em uma lista formulário, pode escrever:

 USE SET("UserSet") //substitui a seleção atual com os registros ressaltados
 QUERY SELECTION([Company];[Company]City="New York City";*)
 QUERY SELECTION([Company]Type Business="Stock Exchange")

Isso faz com que encontre todas as empresas localizadas em Nova Iorque, com atividade na Bolsa de Valores, entre a seleção inicial do usuário



Ver também 

QUERY

 
PROPRIEDADES 

Produto: 4D
Tema: Pesquisas
Número 341

Este comando modifica a variável sistema OKEste comando modifica o conjunto sistema LockedSetO comando altera o registro atualO comando altera a seleção atualThis command can be run in preemptive processes

 
HISTÓRIA 

Modificado: 4D v6.5

 
ARTICLE USAGE

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)