Skip to main content
Skip table of contents

BOUCLE

BUT

La “Boucle” permet de passer x fois (nombre de fois à déterminer) dans un même bloc. Ce mot clé déclenche l'ouverture d'un bloc et sera fermé par le mot clé "FIN_BLOC" . Il est possible d’indiquer un pas (pas défaut de 1 ou préciser un pas par constante locale).

SYNTAXE

image-20240828-101608.png

Indice de début : 1ère valeur de la variable d’indice courant

Indice de fin : dernière valeur de la variable d’indice courant

Pas : intervalle entre chaque indice de la boucle

EXEMPLE

image-20240828-103053.png

L'affectation de la VLO.Qte[VLO.Indice] = CLO.0 est effectuée 6 fois. A chaque passage, la variable locale VLO.Indice vaut successivement 1, 2, 3, 4, 5, 6. Le bloc d'instructions ci-dessus initialise la variable locale tableau VLO.Qte à 0.

Remarque :

Dans cet exemple le pas n’est pas précisé, il sera automatiquement affecté à ‘1’. Si l’utilisateur veut préciser un pas l’exemple devient :

image-20240828-103656.png

A ce moment la, l'affectation de la VLO.Qte[VLO.Indice] = CLO.0 est effectuée 3 fois seulement, pour les indices 1,3 et 5 (car le pas entre les indices est de “2”)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.