Affectation
Types de transactions.
Description
Génération des instructions en fin de paragraphe TRANSACTION.
Cliquez ci-dessous pour plus d'informations sur la génération des règles de gestion dans un programme (paragraphe de génération, emplacement de génération à l'intérieur du paragraphe, etc.) :
Règles de substitution
Les variables $$Id du texte de la règle de gestion sont remplacées par le numéro de la transaction courante.
Les variables $(+n) ou $(+nn) du texte de la règle de gestion sont remplacées par le numéro de la transaction courante plus n (ou nn).
Les variables $( n) ou $( nn) du texte de la règle de gestion sont remplacées par le numéro de la transaction courante moins n (ou nn).
Les variables $TypeDeTransaction du texte de la règle de gestion sont remplacées par le numéro de la première transaction du type spécifié TypeDeTransaction.
Ce numéro est recherché dans les transactions successives, à partir de la transaction suivant la transaction courante, avec retour à la première en fin de liste (Exemple : si la transaction n°2 est la transaction courante et si la transaction n°4 est la dernière, on examine les transactions n°3, n°4, n°1, n°2).
Par exemple
Exemple 1 : Test de sortie du programme.
1. Ecriture de la règle de gestion :
SI W_CODE_RETOUR = *BLANK
TRAITER $(-1)
SINON
TERMINER
FIN
2. Résultat dans le programme :
TRANSACTION 02
DEBUT_STD_F
SI W_CODE_RETOUR = *BLANK
TRAITER 01
SINON
TERMINER
FIN
FIN_STD
Exemple 2 : Test d'affichage d'un écran de confirmation de suppression.
1. Ecriture de la règle de gestion :
SI *DEL04 > 0
WRAN04 = 1
TRAITER $CONFIRM_SUPPR
FIN
2. Résultat dans le programme :
TRANSACTION 01
...
DEBUT_STD_D
SI *DEL04 > 0
WRAN04 = 1
TRAITER 02
FIN
FIN_STD
La première transaction associée au type de transaction CONFIRM_SUPPR est la transaction 02.
↑ Haut de page Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.