4D v14.3

Repeter...Jusque

Accueil

 
4D v14.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)

 
PROPRIÉTÉS 

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

 
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

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)