質問: 検索結果がある場合と空欄の場合の分岐 uipath初心者です。 いくつかデータを入力し検索ボタンを押下すると、画面の下半分にそのデータに対応した検索結果の表が出てくるというアプリがあります。 検索結果があった場合はその検索結果をデータスクレイピングで取得(次の処理でエクセルの値と比較するため)、 検索結果がなかった場合は「データがありません」というエラーダイアログが出るのでokボタンをクリックし、次のデータ入力に移る(繰り返し)、という分岐を作りたいのですがこの場合条件はどのように作ればよいでしょうか? ちなみに繰り返しの部分は作ってありますが、検索結果の表はその都度データ量が違うので範囲も可変です。
回答: パラレル利用でもいいんですけど・・・ 普通に 1.elementexistsでエラーダイアログがあるかどうがを検知する 2.elementexistsデータスクレイピング対象があるかどうがを検知する 3.1,2どちらかがtrueになるまで一定回数1,2を繰り返す 4.1,2どちらがtrureかで継続処理を分岐する でやれますね。1,2のelementexistsのタイムアウトは0.1秒とかにしてループで30秒分回るとかすればよいかと。