EXEC

Description

Cette action est appelée à la condition que les contrôles soient vérifier juste.Elle s'exécute après l'affichage du message d'attente. Cette action est capitale carelle vous permet d'y placer votre traitement procédural.

Modèle

Traitement standard ( mode interactif et batch )

Utilisation

Cette action est utilisée pour exécuter un traitement procédural.

   Lagestion de la trace, se fait de la façon suivante :  

Ouverture et fermeture de la trace en mode interactif seulement ( en batch, ceci estpris en charge par le superviseur).
If !GSERVEUR : Call OUVRE_TRACE("titre") From LECFIC :Endif     # pour l'ouverture de la trace
If !GSERVEUR : Call FERME_TRACE From LECFIC : Endif                  # pour la fermeture de la trace 

L'écriture dans la trace se fait en mode interactif et batch.
Call ECR_TRACE("message",0) From GESECRAN                                       # pour un message d'information
Call ECR_TRACE("message",1) From GESECRAN                                       # pour un message d'erreur

Le mode d'affichage de la trace en fin de traitement, doit être indiqué dans lavariable TRA qui peut prendre l'une des valeurs suivantes :

0

Pas d'affichage et conservation de la trace

1

Affichage puis conservation de la trace

9  

Affichage puis suppression de la trace

   Pourmettre à jour des données dans la base, ouvrir une transaction par Trbeginpuis la fermer par Commit.   

  Vouspouvez afficher un message d'erreur par GERR = 1 et un texte dans GMESSAGE.

  Vouspouvez arrêter votre traitement par FIN = 1.

  Lorsqu'onest en mode interactif, on peut retourner en saisie ( juste avant l'action AVANT_PAR )  par SAI= 1.