無効なスクリプトの例(間違った入れ子)
- Last UpdatedSep 26, 2024
- 1 minute read
Visual Basic などの言語を使い慣れている場合、以下のように、複数の条件とデフォルトの条件を持つ条件付きステートメントを作成できます。
IF ChoiceTag == 1 THEN
Show "Procedure 1";
ELSE IF ChoiceTag == 2 THEN
Show "Procedure 2";
ELSE IF ChoiceTag == 3 THEN
Show "Procedure 3";
ELSE
Show "Default Procedure";
ENDIF;
これは、InTouch HMI では機能しません。それぞれの IF は新しい入れ子レベルを開いているため、対応する ENDIF ステートメントが必要です。この例の正しいバージョンについては、「入れ子の条件付き構造」を参照してください。