[UPDATE](オブジェクトクラスの更新)
オブジェクトクラスを検索して更新します。複数のオブジェクトクラスが検索された場合は、最初に見つかったオブジェクトクラスだけを更新します。指定したオブジェクトクラスが見つからなかった場合は、何も実行されません。
指定する値
-
オブジェクトクラス名
更新するオブジェクトクラス名を記述します。
-
プロパティ代入文
更新するすべてのキープロパティを代入文として記述します。
終了状態
処理の終了状態とその内容を次に示します。
終了状態 |
内容 |
---|---|
NORMAL |
正常終了 |
NODATA |
− |
ERROR |
更新するオブジェクトクラスのデータが存在しない |
MULTI |
他の制御ですでに更新されている |
- (凡例)
-
−:該当しない
記述例
資産ID「10000」の資産状態を「301」に更新する場合の記述例を次に示します。
[UPDATE] AssetInfo [DATA] AssetInfo.AssetID = '10000' AssetInfo.AssetStatus = '301' [SET_VALUE] STATUS = $GETSTATUS() [IF] STATUS != NORMAL [THEN] [SET_VALUE] MSG = 'UPDATE (' +STATUS+ ')' $ECHO(MSG) [IF_END]