4D v17.4QR Find column | 
            ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v17.4
 
QR Find column 
                                
                                
        
 | 
                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QR Find column ( zone ; expression ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| zone | Entier long | 
             
         | 
        Référence de la zone | |||||
| expression | Chaîne, Pointeur | 
             
         | 
        Objet de colonne | |||||
| Résultat | Entier long | 
             
         | 
        Numéro de colonne | |||||
La commande QR Find column retourne le numéro de la première colonne de la zone dont le contenu correspond à l'expression passée en paramètre.
expression peut contenir soit une chaîne soit un pointeur.
QR Find column retourne -1 si la recherche n'aboutit pas.
Si un numéro de zone invalide est passé, l’erreur -9850 est générée.
Le code suivant permet de récupérer le numéro de la colonne contenant le champ [G.ER Tests]Quarter puis de supprimer la colonne :
 $NumColonne:=QR Find column(MaZone;->[G.ER Tests]Quarter)ou :
 $NumColonne:=QR Find column(MaZone;"[G.ER Tests]Quarter")suivi de :
 If($NumColonne#-1)
    QR DELETE COLUMN(MaZone;$NumColonne)
 End if
	Produit :  4D
	Thème :  Etats rapides
	Numéro :  
        776
        
        
        
	
	Créé :  4D 2003
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v17)
	
	
	
	
	
	
	4D - Langage ( 4D v17.1)
	
	
	4D - Langage ( 4D v17.2)
	
	
	4D - Langage ( 4D v17.3)
	
	4D - Langage ( 4D v17.4)
	
	
Ajouter un commentaire