Aller au contenu principal
Version: Next

QR Find column

QR Find column ( zone ; expression ) -> Résultat

ParamètreTypeDescription
zoneEntier long🡒Référence de la zone
expressionChaîne, Pointeur🡒Objet de colonne
RésultatEntier long🡐Numéro de colonne

Description

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.

Exemple

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