tanakahdaのプログラマ手帳

プログラミングとかソフトウェア開発とかの備忘録

ステートマシンのアクティビティの実行順序@UiPath

シンプルなステートマシンを作り、[ステート]アクティビティと、[最終ステート]アクティビティの各セクションに[メッセージをログ]アクティビティをおいて、実行順序を出力してみる

f:id:tanakahda:20210910203516p:plain

実行した結果

f:id:tanakahda:20210910204133p:plain

ちなみに、T1 の condition を False にすると、Transition1 Trigger が無限ループする。
Transition1 Triggerを実行後、condition を 評価した結果 False のため、最終ステートへ遷移することができず、再度、Transition1 Triggerの実行と評価が繰り返されるようだ。

f:id:tanakahda:20210910205512p:plain