処理を途中で止める方法

問答無用でワークフローを止めるアクティビティは、ご認識のとおり[Terminate workflow]です。
エラーが出ます、というのは、以下画面のことを指していますかね。
もし以下であれば、期待通りの動きをしています。
(停止画面が Exception 画面なのでわかりづらいですね)
%E7%84%A1%E9%A1%8C

上は[Exception]プロパティに [new Exception(“あああああ”)] って止めた場合、
下は[Reason]プロパティに文字列を入れた場合です。
最終的なExceptionが異なっていますね。

孫ワークフローのエラーで止めたいという話は、
[Invoke Workflow]の戻り値を[If]アクティビティで分岐させて、止めたいほうに[Terminate workflow]をいれるのがよいですかね。

2 Likes