Interpreter
Instruction
Rôle : |
Interprétation d'une expression ou d'une suite d'instructions indiquée dans une expression alphanumérique. |
Syntaxe : |
Interpreter <expression alphanumérique> |
Notes : |
L'instruction Interpreter fonctionne exactement comme la fonction Interpreter à la différence près qu'elle ne rend pas de résultat.
Attention : Les variables utilisées dans l'expression doivent être déclarées au niveau de l'objet et non dans la méthode.
|
|
Exemple :
Domaine : ESSAI "Interprétation de formules"
Objet SAISIE : INTERPI
Declaration
ECRAN : ART1
VARIABLES :
Chaine formule ("formule à exécuter", 200)
FinDeclaration
Methode DEBUT
Si Lire(FORM.CODE,EgalA,"ART") Alors
formule=FORM.TEXTE
FinSi
FinMethode
Methode DEBUT_VISUALISATION
Si Longueur (formule) Alors
Interpreter formule
FinSi
FinMethode
FinObjet
Après l'appel à la méthode DEBUT_VISUALISATION :
Dans la méthode DEBUT, on lit la formule dans la table FORM. On interprète la formule en début de visualisation si elle existe.