Uipath初心者です。
タイトルの件、仮に以下、画像のようなWebシステム上にデータがあったとします。
やりたい事
受注日がロボット実行日(11月29日)と一致する行に関してはチェックボックス欄をチェックしたいです。
※このWeb上のデータは複数ページにわたる場合もございます。
今想定しているのは
studioはモダンで作成しており、表抽出でデータをデータテーブルに格納。
そのデータテーブルをデータテーブルを各行でロボット実行日と一致するかどうか。
一致したデータ行はチェックボックス欄をチェックする。ようなものを想定。
分からない事
・そもそもそのような処理ができるのか
・できるとした場合、一致したデータ行に関してどうやって再びWeb上の各チェックボックスにチェックを入れるのか
※画像に関して、実際のWebシステムは会社で使用しているものである為、
お見せできない為、Excelで例として作成したものになります。
Yoichi
(Yoichi)
2
可能と思いますが、この要件ですと繰り返し(各UI要素)アクティビティを使った方が楽かと思います。
1 Like
早々にありがとうございます。
繰り返し(各UI要素)というアクティビティがあるんですね。
知らなかったです、、まずはそれを使用して出来るかどうか試してみます。
お世話になっております。
今回、フォーラムに質問した件で、現在、繰り返し(各UI要素)を使っています。
そこで以下について教えていただけないでしょうか。
繰り返しアクティビティでWebシステムの受注日付を要素として取得しました。
この要素にある各値は変数(現在の要素_Label String型)に格納されています。
例えば、2023/08/22 20:31:57,2023/08/22/55 のフォーマットで格納されています。
しかし、このWebシステムはランダムで英語版で起動されることがあり、
その場合、以下のフォーマットで格納されます。
8/22/2023 8:31:57 PM,8/22/2023 8:31:55 PM
やりたいことは
変数A(String)="2023/08/22"
条件分岐を使って
現在の要素_Label=変数Aだったら
Thenブロック内の処理を実行できるようにしたいのですが、可能でしょうか?
Yoichi
(Yoichi)
5
例えば
CDate(現在の要素_Label String型).ToString("yyyy/MM/dd")
で変換できるようならこれを使います。
変換しきれないケースはDateTeim.ParseExactメソッドで詳細フォーマットを指定して変換すると良いかと思います。
system
(system)
Closed
7
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.