Téléchargement des produits


Version anglaise


 

Erreur à éviter

Corps du programme :

SI condition

 

INITIALISER XX

 

TRAITER XX -----------------------------

FIN

!

INITIALISER YY

!

TRAITER YY

!

***********************

!

TRANSACTION XX

!

***********************

!

SI *Fnn

!

TERMINER --------------------------------

FIN

 

etc…

 

 

TERMINER n'a pas pour conséquence l'arrêt du programme. Le programme exécute les instructions suivant l'ordre TRAITER XX. Ceci est dû au fait que l'ordre permettant de sortir du programme se situe après TRAITER YY dans le programme généré.

 

Démarche proposée pour résoudre ce problème

Corps du programme :

 

SI condition

INITIALISER XX

TRAITER XX

SINON

INITIALISER YY

TRAITER YY

FIN

*********************

TRANSACTION XX

*********************

SI *Fnn

TERMINER

FIN

etc ...

 

↑ Haut de page


  • Aucune étiquette