Outils pour utilisateurs

Outils du site


fr:actions:actionbeginprocedure

Début de procédure

Cette action vous permet de débuter une déclaration de procédure.

Une procédure contient des actions insérées entre une action de Début de procédure et une action de Fin de procédure. Une procédure peut être exécutée avec une action d'Appel de procédure ou n'importe quel paramètre "si vrai/faux/etc". Lorsque les actions contenues dans la procédure ont été exécutées l'exécution reprend juste après l'action qui a appelée la procédure.

Les procédures ont les limitations suivantes :

  • Chaque procédure doit avoir un nom unique et non dynamique
  • Il est impossible de déclarer une procédure dans une autre
  • Chaque action Début de procédure doit avoir une action Fin de procédure correspondante
  • Les variables déclarée au sein de la procédure sont conservées en dehors de la procédure (ce n'est pas le cas dans la plupart des langages de programmation)
  • Les procédures n'ont pas (encore) de paramètres

Notes également que :

  • Les appels récursifs sont autorisés (une procédure peut s'appeler elle-même)
  • Vous pouvez appeler une procédure avant qu'elle ne soit déclarée
  • Vous ne devriez pas utiliser d'action d'Aller à, d'action conditionnelle ou sauter en dehors de la procédure car cela va empêcher l'exécution de reprendre après l'action qui a appelé la procédure
  • Vous ne devriez pas mélanger les actions de type "Aller à" avec les procédures

[Ajouté dans Actionaz 3.4.0.]

Paramètres standard

Paramètres d'entrée

Nom

Le nom de la procédure.

Exceptions

fr/actions/actionbeginprocedure.txt · Dernière modification: 2021/02/13 11:23 (modification externe)