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

AVEVA™ InTouch HMI

ループの強制終了

  • Last UpdatedSep 26, 2024
  • 1 minute read

ループは、以下のステートメントを呼び出すことによって、いつでも終了できます。

EXIT FOR;

このステートメントを使用すると、ループ NEXT ステートメントの直後のステートメントでスクリプト実行が続行されます。

以下のコード部分では、ループを使用して多くのダミー レコードをデータベース テーブルに挿入します。レコード挿入時にエラーが発生した場合、さらにエラーが発生しないように、ループが中断されます。

FOR Counter = 1 TO 1000

ResultCode = SQLInsert(ConnectionID, "BatchDetails", "BindList1");

IF ResultCode <> 0 THEN

LogMessage("Error creating records! Aborting...");

EXIT FOR;

ENDIF;

NEXT;