Pour ajouter un point d'arrêt, choisir l'option 1 devant la ligne HA£BREAK de l'écran Sélection d'une commande de débogage.
Remarque : il est également possible de saisir directement la commande HA£BREAK suivie du numéro de ligne Adélia, sur la ligne de débogage.
L'ajout est alors immédiat.
Les touches de fonction
Voir la brochure IBM correspondante pour plus de précisions.
Les informations saisies
Numéro d'instruction
Numéro de la ligne du source Adélia sur laquelle on souhaite mettre un point d'arrêt.
Si le source Adélia n'est pas affiché sur l'écran de débogage, le numéro de ligne doit être celui de la liste de vérification du module.
Expression de condition
Condition d'arrêt du programme au numéro de ligne indiqué.
Cette expression de condition doit respecter une syntaxe particulière.
Si cette zone n'est pas renseignée, le point d'arrêt est inconditionnel.
Saisie directe de la commande
Il est également possible de saisir directement la commande HA£BREAK suivie du numéro de ligne Adélia, sur la ligne de débogage.
L'ajout est alors immédiat.
Pour indiquer une condition d'arrêt, saisir la condition derrière le numéro de ligne.
Par exemple :
Points d'arrêt inconditionnels :
HA£BREAK 0,14 |
provoquera un arrêt à la ligne 0,14. |
HA£BREAK 10 |
provoquera un arrêt à la ligne 10,00. |
HA£BREAK 11,3 |
provoquera un arrêt à la ligne 11,30. |
Points d'arrêt conditionnels :
HA£BREAK 0,14 CCLE CDE = "COM1" provoquera un arrêt à la ligne 0,14 si la variable Adélia dont le mot directeur est CCLE_CDE est égale à la valeur "COM1".
HA£BREAK 10 CCLE CDE >= VAR1 provoquera un arrêt à la ligne 10 si la variable Adélia dont le mot directeur est CCLE_CDE est supérieure ou égale à la valeur contenue dans la variable VAR1.
HA£BREAK 11 COMMANDE_DET_DA EXISTE provoquera un arrêt à la ligne 11 si la vue COMMANDE_DET_DA existe.
↑ 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.