Téléchargement des produits


Version anglaise


 

Accès

Pour modifier la valeur d'une donnée, choisir la touche F10 de l'écran Evaluer une variable ou vue (HA£EVAL).

 

Remarque : il est également possible de saisir directement la commande HA£EVAL suivie du nom de la variable, sur la ligne de débogage.

 

 

Les touches de fonction

Voir la brochure IBM correspondante pour plus de précisions.

 

Les informations saisies

Variable ou vue du modèle

Mot directeur Adélia de la variable ou de la vue à évaluer, ou encore du mot réservé Adélia.

 

Classe

Type de donnée à évaluer.

Valeurs possibles :

"*VAR"

La donnée à évaluer est une variable du module courant (ou un mot réservé). Valeur par défaut.

"*VUE"

La donnée à évaluer est une vue du module courant.

 

Format de sortie

Valeurs possibles :

"*CHAR"

Affichage de la valeur en mode caractère. Valeur par défaut.

"*HEX"

Affichage de la valeur en mode hexadécimal pour les données de classe variable.

 

Remarque : pour les vues, l'affichage se fait sous la forme des prédicats EXISTE ou N_EXISTE_PAS.

 

Nouvelle valeur

Nouvelle valeur que l'on veut affecter à la donnée.

Cette valeur peut-être une constante ou le mot directeur d'une variable Adélia.

Si c'est une constante alphanumérique, la valeur doit être saisie entre apostrophes.

 

Cas particulier : pour affecter une variable avec la valeur d'un poste de tableau, il faut passer la commande directement sans passer par l'écran d'invite. En effet, l'éditeur de l'invite de commande force la mise entre apostrophes. La variable poste de tableau serait alors interprétée comme une constante.

Exemple :
HA£EVAL CCLE_CDE VAL(TABLE(5)) pour affecter la valeur du poste 5 du tableau TABLE à la variable CLE_CDE.

 

Saisie directe de la commande

Il est également possible de saisir directement la commande HA£EVAL suivie du nom de la variable, sur la ligne de débogage.

 

Par exemple :

HA£EVAL CCLE_CDE VAL(' CLE2 ') pour affecter la valeur 'CLE2' à la variable CCLE_CDE.

HA£EVAL CQUANTITE VAL(123) pour affecter la valeur 123 à la variable CQUANTITE.

 

↑ Haut de page

  • Aucune étiquette