Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Exemple de script non valide (imbrication incorrecte)

Exemple de script non valide (imbrication incorrecte)

  • Last UpdatedSep 24, 2024
  • 1 minute read

Si vous êtes familiarisé avec un langage tel que Visual Basic, vous serez peut-être tenté d'écrire une structure conditionnelle avec de multiple conditions et une condition par défaut comme ceci<:hs>:

IF ChoiceTag == 1 THEN

Show "Procédure 1";

IF ChoiceTag == 2 THEN

Show "Procédure 2";

IF ChoiceTag == 3 THEN

Show "Procédure 3";

ELSE

Show "Procédure par défaut";

ENDIF ;

Ceci ne fonctionne pas dans InTouch HMI. Chaque instruction IF introduit un nouveau niveau d'imbrication et doit avoir une instruction ENDIF correspondante. Pour une version corrigée de cet exemple, voir Structure conditionnelle imbriquée.