4D v14.3

CHERCHER PAR TABLEAU

Accueil

 
4D v14.3
CHERCHER PAR TABLEAU

CHERCHER PAR TABLEAU 


 

CHERCHER PAR TABLEAU ( champCible ; tableau ) 
Paramètre Type   Description
champCible  Champ in Champ duquel comparer les valeurs
tableau  Tableau in Tableau des valeurs recherchées

La commande CHERCHER PAR TABLEAU recherche dans la table du champ passé en premier paramètre tous les enregistrements pour lesquels la valeur de champCible est égale à au moins une des valeurs des éléments du tableau tableau. Les enregistrements trouvés constituent la nouvelle sélection courante.

Cette commande permet de construire rapidement et simplement une recherche sur plusieurs valeurs.

Notes :

  • Cette commande ne peut pas être utilisée avec des champs de type image et BLOB.
  • champCible et tableau doivent impérativement être du même type. Exception : vous pouvez utiliser un tableau de type Entier long avec un champ de type Heure.

Exemple  

Cet exemple permet de récupérer les enregistrements des clients français et américains :

 TABLEAU ALPHA(2;TabRecherche;2)
 TabRecherche{1}:="FR"
 TabRecherche{2}:="US"
 CHERCHER PAR TABLEAU([Clients]Pays;TabRecherche)

 
PROPRIÉTÉS 

Produit : 4D
Thème : Recherches et tris
Numéro : 644
Nom intl. : QUERY WITH ARRAY

Cette commande change la sélection courante

 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)

Parent de : CHERCHER PAR TABLEAU ( 4D v12.4)