Questions fréquentes (FAQ)

Poser une question

Existe-t-il des fonctions PL7 de recherche sur tableaux ?

Oui.
Il existe 11 fonctions PL7 de recherche sur tableau :

  • FIND_EQW :
    recherche de la position dans un tableau de mots du premier élément égal à une valeur donnée.

  • FIND_GTW :
    recherche de la position dans un tableau de mots du premier élément supérieur à une valeur donnée.

  • FIND_LTW  :
    recherche de la position dans un tableau de mots du premier élément inférieur à une valeur donnée.

  • FIND_EQD  :
    recherche de la position dans un tableau de doubles mots du premier élément égal à une valeur donnée.

  • FIND_GTD  :
    recherche de la position dans un tableau de doubles mots du premier élément supérieur à une valeur donnée.

  • FIND_LTD  :
    recherche de la position dans un tableau de doubles mots du premier élément inférieur à une valeur donnée.

  • FIND_EQR  :
    recherche de la position dans un tableau de flottants du premier élément égal à une valeur donnée.

  • FIND_GTR  :
    recherche de la position dans un tableau de flottants du premier élément supérieur à une valeur donnée.

  • FIND_LTR  :
    recherche de la position dans un tableau de flottants du premier élément inférieur à une valeur donnée.

  • FIND_EQWP :
    recherche de la position dans un tableau de mots du premier élément égal à une valeur donnée depuis un rang.

  • FIND_EQDP :
    recherche de la position dans un tableau de doubles mots du premier élément égal à une valeur donnée depuis un rang.

Le résultat de ces instructions est égal au rang du premier élément trouvé ou à -1 si la recherche est infructueuse.

Exemple : Recherche de la position du premier mot =30 dans le tableau %MW30:4

%MW5:=FIND_EQW(%MW30:4, 30) 

Rang     Tableau de Mots
0            %MW30=10
1            %MW31=20
2            %MW32=30
3            %MW33=40

%MW5 sera égal à 2 (valeur du rang)

Cela vous a-t-il aidé ?
Que pouvons-nous faire pour améliorer l'information ?