Ce tableau permet de déclarer des actions cataloguées dans le dictionnaire des actions. L'objectif est que sur tous les champs ayant ce type de donnée, les actions définies ici s'exécuteront systématiquement.
Si une même action est définie à la fois sur le type de donnée et sur la zone d'écran, les actions s'exécuteront consécutivement et dans l'ordre suivant : celle du type de donnée puis celle du champ. Il y a un cas particulier pour les actions de sélection et les boutons : seule, l'action de la zone d'écran s'exécute.
Ce tableau permet de définir les actions particulières associées à la zone. Les types d'actions possibles sont:
- Avant-zone : Action avant toute saisie ou affichage de la zone. On peut l'utiliser par exemple pour définir le format de la zone.
- Init_bouton : Permet de définir les intitulés de bouton du menu contextuel.
- Init: Permet d'initialiser une zone.
- Avant_saisie : Action effectuée avant chaque saisie. on peut l'utiliser par exemple pour positionner mkstat et ne pas la saisir.
- Contrôle : Permet de tester la validité de la zone.
- Après-zone : Effectuée après le contrôle si celui-ci est valide. Permet par exemple d'affecter ou d'afficher d'autres zones.
- Après-modif : idem mais n'est déclenchée que si la zone a été modifiée.
- Sélection : Déclenchée par la touche F12.
- Bouton 1 : Déclenché par la touche F9 (réservée pour les tunnels)
- Bouton 2 à 20 : La touche F4 permet d'avoir la liste des menus contextuels.
- Avant_ligne : Uniquement pour les tableaux déroulants, permet de faire quelque chose à chaque fois qu'on entre en modification d'une ligne.
- Après_ligne : Uniquement pour les tableaux déroulants, permet de faire quelque chose après chaque saisie de ligne.
- Clic : Uniquement pour les champs icônes. Permet le déclenchement d'une action au clic sur l'icône.