【UiPath】Studioのリトライスコープの回数と間隔を空白にした場合

RPA(UiPath)

リトライスコープは、好きな処理を、好きな回数・好きな間隔で繰り返し実行できるアクティビティです。

回数と間隔の入力欄を見ると、デフォルト(初期値)は何も書かれていません。空白に見えます。

さて、空白のまま実行してみるとどうなるでしょうか。無限ループになる??

この記事では、この空白の場合の動きについて調べてみることにします。ネットでどんなに調べてもどこにも書いていなかったのなので、もう自分で調べちゃいます!

きっと参考になると思います(^^)/

サイト運営者
momo

知識ゼロから正社員→派遣→フリーランスになった関西出身の40代女ITエンジニア。エンジニアの世界を女性視点で本音で語ります。関西弁がちょっと強め。

momoをフォローする
003_midworks_img_300x250

UiPathStudioリトライスコープの回数と間隔を空白にした場合

まずはリトライスコープを作ってみる

さっそく、リトライスコープを作ってみました。
・回数・間隔:空白(何も入力せず初期値のまま)

そして、繰り返すごとに、繰り返し回数をログに書くようにしました。

これで無限ループになるのか・・・?

リトライスコープ実行してみたら・・・

いざ実行!

しばらくすると・・・

ちゃんと終わった。無限ループにはなりませんでした。

ログを確認してみると・・・

5秒ごとに3回繰り返して、終了しています。

※リトライスコープは、最後まで条件trueになならなかった場合はエラーとして扱われるため、最後はエラーログが出ています。

つまり、空白に見えた回数と間隔は、
・回数:初期値3回
・間隔:初期値5秒

だということが分かりました。

「空白=指定なし」ではないようです。

他のアクティビティだと、プロパティの項目名にマウスを載せると、「初期値:30秒」って説明が表示されますよね↓

なのに、リトライスコープの説明には初期値を書いてくれていません↓

説明を追加してくれるように希望します!

[補足]回数と間隔の初期値を変えたいとき

ちなみに、この初期値、

Studioならプロジェクトの設定画面で変更することができますが、StudioXだと変更できない?画面が見つかりませんでした。(2024.11現在)

まとめ

今回調べて分かったこと、もう1回書いておきます。

リトライスコープの初期値は・・・
 ・回数:初期値3回
 ・間隔:初期値5秒

他にも初期値が分からないアクティビティがあっても、こうやって実験すれば、自力で調べることができますね。

既にフリーランスで今の案件に不満がある人も、今からフリーランスを目指す人も、エージェントを利用すれば年収600万も夢じゃありません。
難しい契約や交渉はエージェントにお任せ。1人で仕事を探すより、圧倒的に早く仕事が見つかります。
登録は無料で、その後の無料面談では自分の市場価値や将来性も確認できます。

RPA(UiPath)
momoをフォローする
タイトルとURLをコピーしました