【FAQ】繰り返し処理の中のフローの組み方について

Q.繰り返し処理の中で、エラーが発生した場合に後続の繰り返し処理などをスキップし、次の繰り返し処理へ進むにはどのようにしたらいいでしょうか。

例)
A繰り返し処理
|-B処理 =>ここでエラーが発生したので、CとDは処理せず、Aの次の繰り返し処理を行う
|-C繰り返し処理
|-D処理

A.フラグを使うことで処理をする、しないを制御してはいかがでしょうか。
エラーが発生したら、エラーフラグという変数に1をいれる。
後続処理の先頭で必ずエラーフラグが1になっていないことを確認し、1になっていた場合は後続処理を実行しないように設定する。
具体的な参考手順はこちらをご参照ください。

【FAQ】ブラウザ操作でアクションがエラーでとまる

Q.ロボットを実行していると、うまくいくときといかないときがあり、切り分けがつかないことがあります。
タグの指定が間違っているとか、操作するページが表示されていないわけではありません。
原因として他に何があるでしょうか。

A.エラーとなった場合、ブラウザから確認ダイアログ(メッセージボックス)が表示されていないでしょうか。
ダイアログが表示されていたら、メッセージを閉じるアクションでダイアログを閉じるようにしてください。

【FAQ】ループをコピーして実行してもエラーになる

Q.ループをコピーしました。実行したところ、エラーになってしまいました。原因はなんでしょうか

A.ループアクションはコピーする範囲を、ループアクションごとにAdvancedタグのrange_nameという箇所で定義しております。
アクションをコピーしrange_nameを変更せずに実行した場合、range_nameが重複をしているためエラーになることがあります。
こちらをご参照ください。

【FAQ】ループ処理の開始位置を指定できますか

Q.ループ処理の開始位置を指定することはできるのでしょうか

A.可能です。ループ処理の中の先頭で指定した変数へ値の加工アクションを使って、1を加算します。
加算処理が終わった変数が指定した値以上になるまで後続処理を行わないように、判定処理を行います。
詳細はこちらをご参照ください。

【FAQ】複数のロボットを同時に動せますか?

Q.同じPCのなかで複数のロボットを同時に動かすことはできますか。

A.ブラウザ操作のみで作成されている、また一定の設定が行われているロボットであれば、同時に動かすことができます。
アプリ操作やエクセル操作はロボットの処理が入れ子になる可能性が大きいため、お勧めしません
こちらをご参照ください。

【FAQ】ブラウザ操作アクションで操作個所を選択できない

Q.ブラウザ操作をするアクションを作成しています。作成するときに操作したい箇所をクリックしてメニューを表示しますが、操作したい箇所がなかなかうまくクリックすることができないときがあります。
操作したい箇所をうまくクリックするコツはありますか

A.タグを指定するアクションを使うことで、操作したい箇所を確実にクリックすることができます
こちらをご参照ください。

【FAQ】ブラウザ操作中にメニューが表示されなくなった

解決策として、以下がございます。

ケース1:
ごく稀にRobo_designからブラウザのコントロールが切断されることがあります。
その場合は、Robo_design上部にある「リロード」ボタンを押すことで、メニューが表示されるようになります。
それでも解消されない場合、Robo_designを立ち上げ直して頂きますようお願い致します。

ケース2:
操作しているサイトが”フレーム”と呼ばれるものを用いている場合があります。ブラウザで開いているフレームと、操作しようとしているフレームが同じでなければ、Robo_designにて操作することができません。
アクション「フレーム切替」のフレーム一覧から、対象のフレームを選択して頂いたうえで
再度ご確認ください。該当のフレームを選択すると、その欄がブラウザで青色で表示されますので、こちらで該当するフレームかどうかご判断下さい。

【FAQ】新しい変数を作成すると、作成済の変数がなくなった

Q.作成済の変数とは別のグループに変数を作成したところ、作成済の変数がなくなってしまいました。異なる変数グループで同じ名前の変数を作成することはできないのでしょうか。

A.できないです。変数は異なる変数グループであっても別の名前にしておく必要があります。
こちらをご参照ください。