| 4D v15 R2QUERY WITH ARRAY | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15 R2
 QUERY WITH ARRAY 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QUERY WITH ARRAY ( champCible ; tableau ) | ||||||||
| Paramètre | Type | Description | ||||||
| champCible | Champ |   | Champ duquel comparer les valeurs | |||||
| tableau | Tableau |   | Tableau des valeurs recherchées | |||||
La commande QUERY WITH ARRAY 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 :
Cet exemple permet de récupérer les enregistrements des clients français et américains :
 ARRAY STRING(2;TabRecherche;2)
 TabRecherche{1}:="FR"
 TabRecherche{2}:="US"
 QUERY WITH ARRAY([Clients]Pays;TabRecherche)
	Produit :  4D
	Thème :  Recherches et tris
	Numéro :  
        644
        
        
        
	
	Modifié :  4D v11 SQL  
	
	
	
	
	
	4D - Langage ( 4D v15)
	4D - Langage ( 4D v15 R2)
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire