Go to Contents
Page
précédente
Page
suivante
Table des matières > Page de référence des actions de script (liste alphabétique) > Actions de script Contrôle > Action de script Fin de boucle si

Action de script Fin de boucle si
Format

Fin de boucle si [<Calcul booléen>]
Options
Cliquez sur Définir pour définir le calcul booléen. Dans la boîte de dialogue Calcul, entrez votre formule ou générez-la à l'aide de la liste des rubriques (à gauche), de la liste des fonctions (à droite) et des opérateurs mathématiques ou de texte.
Compatibilité Web
Cette action de script est compatible avec Internet.
Description
Met fin à une boucle lorsque la valeur d'un calcul est Vrai (différente de zéro). L'exécution du script se poursuit et une action Fin de boucle suit la première action de script.
Lorsque le calcul renvoie Faux (zéro), la boucle n'est pas interrompue et le script continue avec l'action qui suit Boucle.
Exemple
L'exemple suivant calcule une prime pour les 10 meilleurs commerciaux en fonction du total des ventes réalisé par chacun. Le script trouve tous les enregistrements et les trie par une rubrique appelée « Ventes » (ordre décroissant) afin de présenter les vendeurs en fonction de leurs performances de ventes. Le script débute par le premier enregistrement et affecte la valeur 1 au compteur de la boucle (dans l'exemple fourni, la rubrique du compteur de boucle utilise une rubrique numérique pour laquelle le stockage global est activé – il s'agit de la rubrique Compteur dans l'exemple ci-dessous). La prime calculée correspond à un quart du salaire des vendeurs. Ce script passe ensuite à l'enregistrement suivant et quitte la boucle si le compteur atteint 10. Le compteur est incrémenté d'une unité (1) et la boucle est à nouveau exécutée.

Afficher tous les enreg.
Trier enregistrements [Rétablir; Sans fenêtre]
Définir rubrique [Table1::Nombre; 1]
Boucle
   Définir rubrique [Table1::Prime; Table1::Salaire* .25]
   Afficher enreg/requête/page [Suivant]
   Fin de boucle si [Table1::Nombre = 10]
   Définir rubrique [Table1::Nombre; Table1::Nombre + 1]
Fin de boucle
Rubriques connexes
Définition de rubriques Calcul
Fonction Si
Exemple d'une structure Si
Exemple d'une structure en boucle
Page de référence des actions de script (liste alphabétique)
Catégories d'actions de script
A propos des formules

Table des matières > Page de référence des actions de script (liste alphabétique) > Actions de script Contrôle > Action de script Fin de boucle si
Page
précédente
Page
suivante