4D v16.3

FIXER LIMITE RECHERCHE

Accueil

 
4D v16.3
FIXER LIMITE RECHERCHE

FIXER LIMITE RECHERCHE 


 

FIXER LIMITE RECHERCHE ( limite ) 
Paramètre Type   Description
limite  Entier long in Nombre limite d'enregistrements ou 0 pour nombre illimité

La commande FIXER LIMITE RECHERCHE vous permet d'indiquer à 4D d'arrêter toutes les recherches suivant l'appel de cette commande dans le process courant dès que le nombre d'enregistrements défini dans limite a été atteint.

Si, par exemple, limite est égal à 1, les recherches s'arrêteront dès qu'un enregistrement sera trouvé selon les conditions de la recherche.

Pour que les recherches soient de nouveau sans limite, appelez FIXER LIMITE RECHERCHE en fixant le paramètre limite à 0.

Attention : FIXER LIMITE RECHERCHE affecte toutes les recherches dans le process courant. N'oubliez pas d'associer toujours un appel à FIXER LIMITE RECHERCHE(limite) (lorsque limite>0) à un appel à FIXER LIMITE RECHERCHE(0) ultérieur pour rétablir les recherches sans limite.

FIXER LIMITE RECHERCHE modifie uniquement le comportement des commandes de recherche, c'est-à-dire :

En revanche, FIXER LIMITE RECHERCHE n'affecte pas les autres commandes qui modifient la sélection courante d'une table telles que TOUT SELECTIONNER, LIEN RETOUR, etc.

Pour effectuer une recherche qui correspond à la formule “...trouver dix clients avec lesquels les ventes sont supérieures à 1MF...”, écrivez le code suivant :

 FIXER LIMITE RECHERCHE(10)
 CHERCHER([Clients];[Clients]Ventes>1000000)
 FIXER LIMITE RECHERCHE(0)

Référez-vous au deuxième exemple de la commande FIXER DESTINATION RECHERCHE.



Voir aussi  

CHERCHER
CHERCHER DANS SELECTION
CHERCHER PAR EXEMPLE
CHERCHER PAR FORMULE
CHERCHER PAR FORMULE DANS SELECTION
CHERCHER PAR SQL
CHERCHER PAR TABLEAU
FIXER DESTINATION RECHERCHE
Lire limite recherche

 
PROPRIÉTÉS 

Produit : 4D
Thème : Recherches et tris
Numéro : 395
Nom intl. : SET QUERY LIMIT

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)