子ザムルから引数の受け渡し方法について

UiPath初心者のためご教示ください。

ザムルが以下3つあります
1.メイン
2.子ザムルA
3.子ザムルB

メインでワークフローを呼び出しで子ザムルAに行きます。
子ザムルAからさらに進むと子ザムルBにいきます。
子ザムルBでの処理結果(変数:out_処理結果)をメインに引き継ぐためにはそれぞれザムルごとにどう設定すればいいでしょうか。メインでは変数の名前を変えたいので処理結果にしたいです。

よろしくお願いいたします。

各子ザムルの引数に、方向が[出力]の変数(out_処理結果)を定義してください。

Main側では、INVOKE WORKFLOWアクティビティで、各子ザムルの引数とは別の変数名(処理結果)を定義、設定する事が出来ます。

はなっちさんの回答で良い気もしますが、

子ザムルAからさらに進むと子ザムルBにいきます。

1)呼び出しの階層
子ザムルAの「後」で子ザムルBを呼び出すのか、子ザムルAの「中」で子ザムルBを呼び出すのか

2)out_処理結果の意味合い
「out_処理結果」が追記型メッセージ(処理結果メッセージを詰め込みたい)なのか、エラーメッセージ(入っていたら処理続行しない)なのか、Booleanで処理続行フラグなのか

で、変数の方向も変わりそうな気がします。

1 Like