4D v16.3

CHERCHER DANS SELECTION

Accueil

 
4D v16.3
CHERCHER DANS SELECTION

CHERCHER DANS SELECTION 


 

CHERCHER DANS SELECTION ( {laTable }{;}{ critère {; *}} ) 
Paramètre Type   Description
laTable  Table in Table dans laquelle effectuer la recherche ou ou Table par défaut si ce paramètre est omis
critère  Expression in Lignes de recherche
Opérateur in Attente d'exécution de la recherche

CHERCHER DANS SELECTION recherche des enregistrements dans laTable. CHERCHER DANS SELECTION modifie la sélection courante de laTable pour le process courant. Le premier enregistrement de la nouvelle sélection devient l'enregistrement courant.

CHERCHER DANS SELECTION a un fonctionnement et des effets proches de ceux de CHERCHER. La différence entre ces deux commandes est la portée de la recherche :

  • CHERCHER recherche des enregistrements dans la table.
  • CHERCHER DANS SELECTION recherche des enregistrements parmi la sélection courante de la table.

Pour plus d'informations, reportez-vous à la description de la commande CHERCHER.

La commande CHERCHER DANS SELECTION est utile lorsqu'une recherche ne peut pas être exprimée via une séquence d'appels à CHERCHER reliés à l'aide du paramètre *. Typiquement, c'est le cas lorsque vous souhaitez effectuer une recherche dans une sélection courante qui ne résulte pas d'une précédente recherche, mais de l'exécution d'une commande telle que UTILISER ENSEMBLE

Exemple  

Vous souhaitez effectuer une recherche parmi les enregistrements préalablement surlignés par l'utilisateur dans un formulaire liste. Vous pouvez écrire :

 UTILISER ENSEMBLE("UserSet") //remplace la sélection courante par les enregistrements surlignés
 CHERCHER DANS SELECTION([Sociétés];[Sociétés]Ville="Paris";*)
 CHERCHER DANS SELECTION([Sociétés];[Sociétés]Activité="Affaires boursières")

Vous trouvez donc toutes les sociétés basées à Paris, dont l'activité est boursière, parmi la sélection initiale de l'utilisateur.



Voir aussi  

CHERCHER

 
PROPRIÉTÉS 

Produit : 4D
Thème : Recherches et tris
Numéro : 341
Nom intl. : QUERY SELECTION

Cette commande modifie la variable système OKCette commande modifie l'ensemble système LockedSetCette commande change l'enregistrement courantCette commande change la sélection couranteCommande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Modifié : 4D v6.5

 
UTILISATION DE L'ARTICLE

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