サイトアイコン JobAutoマニュアル

JobAutoでブラウザのアクションメニューが表示されない場合の対処方法

★質問・概要

Q.JobAutoでブラウザ操作アクションを作成しようとしています。Webページを更新したあとや、操作したい項目を右クリックしたときに、JobAutoのアクション選択メニューが表示されなくなりました。どうすればよいですか?

★回答

A.まず、ロボデザインのコントロールパネルにある「リロード」を実行してください。Webページを更新したあとなどに、JobAutoがブラウザ上の要素を選択・認識できなくなった場合は、リロードで要素を再取得できます。

改善しない場合は、「フォーカス中断/再開」の状態と、Webページがフレーム(iframe)を使用しているかを確認してください。原因によって対処方法が異なります。

1.Webページを更新したあとにメニューが表示されない場合

ブラウザのページを更新したあと、JobAutoがWebページの要素を認識できず、操作したい場所を選択できなくなる場合があります。この場合は、コントロールパネルの「リロード」で要素を再取得します。

  1. ロボデザインで、操作対象のWebページを表示します。
  2. コントロールパネルの「リロード」をクリックします。
  3. Webページ上のボタンや入力欄など、操作したい項目を選択し直します。
  4. 対象を右クリックし、JobAutoのアクション選択メニューが表示されるか確認します。

注意:コントロールパネルの「リロード」は、JobAutoがブラウザの要素を再取得する操作です。ブラウザの更新ボタンやF5キーによるWebページ自体の再読み込みとは異なります。

詳しい使い方は、JobAutoでブラウザの要素を再取得する方法|リロードをご確認ください。

2.フォーカスが中断された状態になっている場合

コントロールパネルの「フォーカス中断」を使用すると、JobAutoによるWebページ上の要素選択が一時停止します。この状態では、操作対象を選択してアクションを作成できません。

  1. コントロールパネルの「フォーカス再開」をクリックします。
  2. Webページ上の操作対象を選択し、メニューが表示されるか確認します。
  3. フォーカスの状態を切り替えて確認する場合は、「フォーカス中断」→「フォーカス再開」の順にクリックし、改めて操作対象を選択します。

フォーカス中断・再開はJobAutoによる要素選択を一時停止・再開する機能です。「リロード」と同じ機能ではありません。操作方法は、JobAutoでブラウザ・Excelへのフォーカスを中断・再開する方法をご確認ください。

3.フレーム内の項目を選択できない場合

Webページがフレーム(iframe)を使っている場合は、JobAutoで操作対象にしているフレームと、実際に操作したい項目があるフレームが一致しているか確認してください。別のフレームを選択していると、目的の項目を操作できません。

  1. ブラウザ操作の「フレーム切替」アクションを開きます。
  2. フレーム一覧から、操作したい項目が含まれるフレームを選びます。
  3. 選択したフレームがブラウザ上で青色に表示される場合は、目的の範囲か確認します。
  4. フレームを切り替えたあと、目的の項目を選択してメニューを表示できるか確認します。

フレームを切り替える方法については、JobAutoでWebページのフレームを切り替える方法をご確認ください。

4.リロード・フォーカス再開・フレーム切替でも解消しない場合

JobAutoがブラウザを正常に認識できない状態が続く場合は、作成中のロボットを保存したうえでロボデザインを再起動し、操作できるか確認してください。

ただし、特定のWebサイトだけで右クリックメニューが表示されない場合は、Webサイトの構造が原因となっている可能性があります。リロードで解消しないときは、JobAutoで右クリックメニューが出ずブラウザアクションを追加できない場合のXPathを手動指定する方法もご確認ください。

Webサイト側のプルダウンやメニューが、右クリックした瞬間に閉じてしまう場合は別の現象です。その場合は、右クリックするとWebサイトのメニューが消える場合の対処方法をご確認ください。


関連するマニュアル・FAQ

JobAutoのFAQ記事一覧へ戻る

モバイルバージョンを終了