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

UiPath(RPA)

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

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

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

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

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

この記事を書いた人
momo

フリーランスSEとして、UiPathを中心に業務効率化・自動化を支援しています。
Excel・VBA・GAS・Python・生成AIなども活用し、日々の定型業務を減らす仕組みづくりを行っています。

momoをフォローする
003_midworks_img_300x250

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

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

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

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

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

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

いざ実行!

しばらくすると・・・

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

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

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

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

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

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

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

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

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

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

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

ちなみに、この初期値、

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

まとめ

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

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

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

この作業、自動化できる?と思ったら

毎日の入力、転記、集計、メール送信、ファイル整理など、繰り返し作業には効率化できるものがあります。

「そもそも自動化できる作業なのか知りたい」

そんな段階でも大丈夫です。

業務内容を確認し、できるだけシンプルで運用しやすい方法を考えます。

UiPath(RPA)