Le corps principal du programme, appelé modèle de niveau 1, permet de définir, au moyen d'ordres très simples, le scénario d'enchaînement des transactions et les conditions de passage des unes aux autres en fonction des différentes touches à gérer dans le programme.
Les actions à effectuer sur les transactions sont représentées par trois verbes :
INITIALISER |
Pour préparer la transaction avant de l'afficher. |
VERIFIER |
Pour effectuer le contrôle des données saisies. |
VALIDER |
Pour mettre à jour les fichiers à partir des données saisies. |
Le corps principal ne contient aucun ordre de manipulation des données traitées par le programme ; il répond en fait à la question "Quand ?" (Quand effectuer des actions ?). La réponse à la question "Comment ?" (Comment effectuer ces actions ?) est définie dans des paragraphes standard qui composent le niveau 2.
Le niveau 1 peut être généré, au choix :
A partir de la représentation graphique du GEE.
En utilisant l'option Générer niveau 1 du menu Programme du GEE.
En utilisant l'option Construire du menu Programme du GEE, conjointement à un type de dialogue ne contenant pas d'ordres Questions/Réponses "%xxx".
Attention : si le type de dialogue contient des ordres Questions/Réponses "%xxx", l'utilisation de l'option Construire déclenche l'interface de programmation par Questions/Réponses.