|
|
|
|
|
|
|
|
|
|
|
|
| Catégorie : Instructions structurées |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| L'affectation de RETOUR permet d'affecter la valeur de retour du traitement en cours d'exécution. |
|
|
|
|
|
|
|
| Permet d'exécuter un traitement sous condition de l'exécution d'une procédure, et en attendant cette exécution, continue d'exécuter le code en cours sans blocage. |
|
|
|
|
|
|
|
| L'instruction AVEC factorise l'expression d'un élément sur lequel on accède à plusieurs sous-éléments ou propriétés. |
|
|
|
|
|
|
|
| Le bloc d'instructions délimité par l'instruction BOUCLE est répété à l'infini. |
|
|
|
|
|
|
|
| L'instruction de compilation <SI CibleExécution> permet de compiler ou non un code WLangage en fonction de la cible d'exécution. |
|
|
|
|
|
|
|
| L'instruction de compilation <COMPILE SI> permet de compiler ou non un code WLangage selon une condition. |
|
|
|
|
|
|
|
| L'instruction CONTINUER permet de retourner directement au début de la prochaine itération sans terminer le code de l'itération en cours. L'étiquette CONTINUER: permet de déclarer un code commun dans une boucle.
|
|
|
|
|
|
|
|
| L'instruction conditionnelle SI permet de choisir d'exécuter une action en fonction d'une condition. |
|
|
|
|
|
|
|
| L'étiquette FIN : permet de définir un code qui sera exécuté systématiquement à la fin de l'exécution d'un traitement. |
|
|
|
|
|
|
|
| L'instruction GOTO permet d'exécuter un code identifié par une étiquette donnée... |
|
|
|
|
|
|
|
| Liste des instructions structurées du WLangage |
|
|
|
|
|
|
|
| Le bloc d'instructions présent dans une instruction POUR est répété en modifiant une variable de contrôle puis en la comparant à une valeur limite, avant chaque début du bloc d'instructions. |
|
|
|
|
|
|
|
L'instruction POUR TOUT permet d'effectuer différents types de parcours de chaînes :- Parcours des sous-chaînes séparées par un séparateur.
- Parcours des occurrences d'une chaîne dans une autre.
|
|
|
|
|
|
|
|
L'instruction POUR TOUT permet d'effectuer différents types de parcours de champs (champs Liste, champs Table, champs Zone répétée) :- Parcours des éléments du champ.
- Parcours des valeurs des éléments sélectionnés.
- Parcours des indices des éléments sélectionnés.
|
|
|
|
|
|
|
|
| L'instruction POUR TOUT permet de parcourir les options disponibles dans les combinaisons. |
|
|
|
|
|
|
|
| L'instruction POUR TOUT permet de parcourir les valeurs disponibles dans les énumérations. |
|
|
|
|
|
|
|
L'instruction POUR TOUT permet d'effectuer différents types de parcours HFSQL :- Parcours complet (selon une clé spécifiée ou non)
- Parcours avec filtre (filtre simple, filtre selon une clé ou filtre sur la clé de parcours). Les filtres acceptent alors les opérateurs de la fonction HFiltre.
|
|
|
|
|
|
|
|
L'instruction POUR TOUT permet d'effectuer différents types de parcours de tableaux :- Parcours des éléments du tableau,
- Parcours des valeurs des éléments du tableau.
|
|
|
|
|
|
|
|
L'instruction POUR TOUT permet d'effectuer différents types de parcours de tableaux associatifs :- Parcours des éléments du tableau associatif.
- Parcours des valeurs des éléments du tableau associatif.
|
|
|
|
|
|
|
|
L'instruction POUR TOUT permet d'effectuer différents types de parcours sur une variable de type jsonLecteur :- Parcours sur un niveau.
- Parcours sur un niveau avec copie.
- Parcours en profondeur.
Attention : Cette fonctionnalité est disponible uniquement à partir de la version 2025 Update 3. |
|
|
|
|
|
|
|
L'instruction POUR TOUT permet d'effectuer différents types de parcours sur une variable de type xmlLecteur :- Parcours sur un niveau.
- Parcours sur un niveau avec copie.
- Parcours en profondeur.
|
|
|
|
|
|
|
|
| L'instruction RENVOYER permet de sortir de l'événement, traitement ou procédure en cours en renvoyant un compte-rendu. |
|
|
|
|
|
|
|
| L'instruction RETOUR permet de sortir d'un bloc d'instructions et de sortir du traitement (ou de la procédure) en cours. |
|
|
|
|
|
|
|
| L'instruction conditionnelle SELON permet de choisir d'exécuter une action en fonction de la valeur d'une expression. |
|
|
|
|
|
|
|
| L'instruction SORTIR permet de sortir d'un bloc d'instructions et d'exécuter la suite du traitement en cours. L'étiquette SORTIR: permet de déclarer un code dans une boucle. Ce code sera exécuté uniquement lors de la sortie de la boucle par l'instruction "SORTIR". |
|
|
|
|
|
|
|
| Dans une instruction TANTQUE, l'expression est évaluée à chaque début du bloc d'instructions... |
|
|
|
|
|
|
|
| L'instruction UTILISER ... DANS permet d'effectuer automatiquement les opérations de déclenchement et d'arrêt d'un chrono. |
|
|
|
|
|
|
|
| L'instruction UTILISER ... DANS permet d'effectuer automatiquement les opérations d'initialisation et de terminaison sur les sections critiques. |
|
|
|
|
|
|
|
| L'instruction UTILISER ... DANS permet de définir le bloc d'opérations à effectuer dans une transaction. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|