3

お世話になります。

Winactorの初心者です。初めて投稿させて頂きます。

■シナリオ概要

作成できたcsvファイルをもとに、とあるサイトへ項目毎に転記入力をするRPAです。

(csvファイルのデータ数で繰り返しを行います)

■質問事項

入力する箇所のXpathを取ろうとしたところ、

ページを開くたびにXpathが変わっていることがわかりました。

例:

//*[@id="ui-id-466"]/div[2]/div[1]/div/div[2]/div/table/tbody/tr[2]/td[1]/div[1]/input

//*[@id="ui-id-673"]/div[2]/div[1]/div/div[2]/div/table/tbody/tr[2]/td[1]/div[1]/input

//*[@id="ui-id-164"]/div[2]/div[1]/div/div[2]/div/table/tbody/tr[2]/td[1]/div[1]/input

規則性が見つからないため、この方法を諦めました。

そこで調べたところFull Xpathを記入することによって、

問題が解消されるかもしれませんとの答えがあったので、試しにやりました。

結局、

項目へ入力→保存、項目へ入力→保存、項目へ入力→保存、

トータル3ページに入力するのをワンセットで回してみた所、

1周目はうまくいきましたが、2周目に入ろうしたとき、スクリプトエラーが発生しました。

 スクリプトの実行に失敗しました。エラー番号: 1
 内容: ライブラリ実行(spv_Web)に失敗しました。」一時停止します。

Full Xpathも変わってました。(ほぼ全項目)
1ページ目(2、3ページ目も下記のように/html/body/div[]、ここが変わってました。)

1周目のFull Xpath
/html/body/div[8]/div[2]/div[2]/div[1]/div/div[2]/div/table/tbody/tr[2]/td[1]/div[1]/input
/html/body/div[8]/div[2]/div[2]/div[2]/div/div[2]/div/table/tbody/tr[6]/td[1]/div[1]/textarea

2周目のFull Xpath
/html/body/div[16]/div[2]/div[2]/div[1]/div/div[2]/div/table/tbody/tr[2]/td[1]/div[1]/input
/html/body/div[16]/div[2]/div[2]/div[2]/div/div[2]/div/table/tbody/tr[6]/td[1]/div[1]/textarea

3周目のFull Xpath (また1周目の値に戻ってしまう)

/html/body/div[8]/div[2]/div[2]/div[1]/div/div[2]/div/table/tbody/tr[2]/td[1]/div[1]/input
/html/body/div[8]/div[2]/div[2]/div[2]/div/div[2]/div/table/tbody/tr[6]/td[1]/div[1]/textarea

どなたかエラーの解決案をご存じの方がいましたら、ご教授頂けたらと思います。

よろしくお願いします。

この質問は解決済みのためクローズされています。
ほうれん草 ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。