4D v16.3

SET QUERY LIMIT

Página Inicial

 
4D v16.3
SET QUERY LIMIT

SET QUERY LIMIT 


 

SET QUERY LIMIT ( limite ) 
Parâmetro Tipo   Descrição
limite  Inteiro longo in Número de registros, ou 0 se não houver limite

SET QUERY LIMIT permite pedir a 4D deter todas as pesquisas posteriores no processo atual logo que encontre o número de registros definido em limite.

Se por exemplo, limite for igual a 1, as pesquisas param logo que um registro coincida com as condições de pesquisa.

Para que as pesquisas sejam ilimitadas de novo, chame SET QUERY LIMIT novamente com limite igual a 0.

Advertência: SET QUERY LIMIT afeta todas as pesquisas posteriores no processo atual. LEMBRE sempre associar uma chamada a SET QUERY LIMIT(limite) (onde limite>0) com uma chamada a SET QUERY LIMIT(0) para restabelecer as pesquisas ilimitadas.

SET QUERY LIMIT muda o comportamento dos comandos de pesquisa:

Por outro lado, SET QUERY LIMIT não afeta os outros comandos que possam modificar a seleção atual de uma tabela como ALL RECORDS, RELATE MANY, etc.

Para realizar uma pesquisa que corresponda à fórmula “...encontrar dez clientes cujas vendas sejam superiores a $1 M...”, escreva o seguinte código:

 SET QUERY LIMIT(10)
 QUERY([Clientes];[Clientes]Vendas>1000000)
 SET QUERY LIMIT(0)

Ver o segundo exemplo do comando SET QUERY DESTINATION.



Ver também 

Get query limit
QUERY
QUERY BY EXAMPLE
QUERY BY FORMULA
QUERY BY SQL
QUERY SELECTION
QUERY SELECTION BY FORMULA
QUERY WITH ARRAY
SET QUERY DESTINATION

 
PROPRIEDADES 

Produto: 4D
Tema: Pesquisas
Número 395

This command can be run in preemptive processes

 
HISTÓRIA 

Modificado: 4D v11 SQL

 
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)