4D v16.3

Repeter...Jusque

Accueil

 
4D v16.3
Repeter...Jusque

Repeter...Jusque  


 

 

La syntaxe de la structure répétitive (ou boucle) Repeter...Jusque est la suivante :

 Repeter
    instruction(s)
 Jusque(Expression_booléenne)

La boucle Repeter...Jusque est semblable à la boucle Tant que...Fin tant que, à la différence qu’elle teste la valeur de l’expression booléenne après l’exécution de la boucle et non avant. Ainsi, la boucle est toujours exécutée au moins une fois, tandis que si l’expression booléenne est initialement à FAUX, la boucle Tant que...Fin tant que ne s’exécute pas du tout.

L'autre particularité de la boucle Repeter...Jusque est qu’elle se poursuit jusqu’à ce que l’expression booléenne soit à VRAI.

Exemple  

Comparez l’exemple suivant avec celui de la boucle Tant que...Fin tant que : vous constatez qu’il n’est pas nécessaire d’initialiser l’expression booléenne — il n’y a pas de commande CONFIRMER pour initialiser la variable OK.

 Repeter
    AJOUTER ENREGISTREMENT([aTable])
 Jusque(OK=0)



Voir aussi  

Au cas ou...Sinon...Fin de cas
Boucle...Fin de boucle
Conditions et boucles
Si...Sinon...Fin de si
Tant que...Fin tant que

 
PROPRIÉTÉS 

Produit : 4D
Thème : Présentation du langage
Nom intl. : Repeat...Until

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)