★ページの説明・概要 JobAutoで普段使用しているMicrosoft Edgeの環境を利用し、Webサイトを操作する方法を説明します。通常の「ブラウザを起動」アクションでEdgeを起動する方法とは異なり、「アプリを開く」からEdgeを起動し、「Edge(アプリケーション)」として接続します。 この方法では、使用する…
JobAutoのナレッジ・技術情報
JobAutoのナレッジ・技術情報では、RPAツール「JobAuto」をより詳しく活用するための技術情報や、ロボットを安定して運用するためのノウハウを紹介しています。
基本的な操作方法だけでは解決しにくい問題や、設定の考え方、実行環境による違い、応用的な使い方を確認したい場合にご利用ください。
JobAutoを使った自動化では、操作対象や実行環境、画面表示のタイミング、データの状態などによって動作結果が変わる場合があります。
このカテゴリでは、マニュアルやFAQよりも一歩踏み込んだ技術情報を確認できます。
JobAutoを安定して動かすための技術情報
作成したロボットを継続的に運用する場合は、単に動作するだけでなく、画面表示の変化や処理時間の違いなども考慮する必要があります。
実行環境や対象システムの状態によって処理が不安定になる場合は、このカテゴリの記事から関連する技術情報を確認してください。
ロボットが想定どおりに動かない原因を調べる
同じロボットでも実行するPCによって結果が異なる、途中で処理が止まる、以前は動いていた処理が動かなくなったなどの場合は、ロボットの設定だけでなく実行環境や操作対象の変化も確認する必要があります。
具体的なエラーや操作上の問題については、
JobAutoのよくある質問・FAQ
もあわせて確認してください。
ブラウザ・Excel・アプリケーションの技術情報を確認する
Webブラウザ、Excel、Windowsアプリケーションなど、JobAutoで操作する対象によって自動化の仕組みや注意点は異なります。
基本的な操作方法については、
JobAutoマニュアル
から、目的に合った操作カテゴリを確認してください。
実際のロボット作成例を確認したい場合は、
JobAutoのRPAサンプル
も参考にしてください。
条件分岐・繰り返し・変数を使ったロボット設計
実際の業務を自動化する場合は、画面をクリックしたり値を入力したりするだけでなく、取得したデータによって処理を切り替えたり、複数件のデータを繰り返し処理したりすることがあります。
条件分岐については、
JobAutoの条件分岐マニュアル
を確認してください。
繰り返し処理については、
JobAutoの繰り返し処理マニュアル
を確認してください。
データの保持や処理間での値の受け渡しについては、
JobAutoの変数処理マニュアル
もあわせて確認してください。
ロボットの実行・運用に関する技術情報
作成したロボットを業務で継続的に利用する場合は、ロボットの作成方法だけでなく、実行方法や管理、エラー発生時の対応なども重要になります。
ロボットの実行や管理については、
JobAutoのロボサーバマニュアル
も確認してください。
マニュアルだけでは分からない情報を探す
基本的な操作方法についてはJobAutoマニュアル、具体的なトラブルについてはFAQ、ロボットの作成例についてはRPAサンプルを利用してください。
それらだけでは判断しにくい設定上の考え方や技術的な注意点については、このナレッジ・技術情報の記事一覧から目的に近い情報を確認してください。
JobAutoのProxy設定が有効になる条件|RD・RS・RCの違い
★ページの説明・概要 JobAutoでProxy(プロキシ)サーバを経由して通信する際、設定が有効になる条件と、設定したのに適用されない場合の確認方法を説明します。ロボデザイン(RD)での実行と、ロボサーバ(RS)・ロボクライアント(RC)によるスケジュール実行では、設定する場所が異なります。 個別のアクションでPro…
JobAutoでリトライ回数に上限を設定する方法
★ページの説明・概要 JobAutoで、エラーになった処理を再試行(リトライ)する回数に上限を設定する方法を説明します。画面表示の遅れなど、一時的な原因で処理に失敗した場合は、同じアクションを再実行すると成功することがあります。 しかし、成功するまで無条件にやり直すフローでは、エラーの原因が解消しないと処理が終わらなく…
JobAutoで条件分岐とブックマークを使ってリトライする方法
★ページの説明・概要 JobAutoで条件分岐とブックマークを組み合わせ、画面の表示が間に合わなかった場合に処理を再試行する方法を説明します。画面が開くまでの時間が一定ではない場合、固定の一時停止だけでは正常に処理できないことがあります。 このページでは、経費申請の画面を開く例を使い、接続に失敗した場合だけ待機し、指定…
JobAutoでアプリを起動する3つの方法と違い
★ページの説明・概要 JobAutoでWindowsアプリを起動する方法には、主に「アプリを開く」アクションを使う方法、タスクバーのショートカットをクリックする方法、デスクトップのショートカットをクリックする方法があります。 起動方法によって、ロボットを実行するPCで確認する設定や、スケジュール実行終了時にアプリが閉じ…
JobAutoでChromeのログイン状態を利用する方法|専用プロファイル
★概要 JobAutoでGoogleにログインした状態のChromeを起動し、ブラウザ操作を行う方法を説明します。「アプリを開く」からChromeを起動し、「ブラウザを起動」「ページを開く」アクションを組み合わせて操作します。 Chrome 136以降では、リモートデバッグを使用する場合、普段使っているChromeの標…
JobAutoで祝日の翌営業日にロボットを実行する方法|ROBOWEB
★概要 JobAutoのROBOWEBで、本来の実行日が祝日や休日に当たる場合、翌営業日にロボットの処理を行うための設定例を紹介します。 ROBOWEBの休日設定では、指定した休日のスケジュール実行をスキップできます。ただし、スキップしたスケジュールを自動的に翌営業日へ移動する機能ではありません。 そのため、あらかじめ…
JobAutoで要素の繰り返し範囲を調整する方法
★ページの説明・概要 JobAutoのブラウザ操作「要素の繰り返し処理」で、Webページの一覧や表のうち、処理する要素の範囲を調整する方法を説明します。 一覧の一部しか繰り返し対象にならない場合や、不要な要素まで対象になる場合は、「取得範囲」「XPathの除外」「XPathのフィルター」「表示値のフィルター」を使い分け…
JobAutoで変数の初期化が必要な場面とタイミング|繰り返し処理
★概要 JobAutoで変数の値を初期化する必要がある場面と、初期化するタイミングを説明します。Excelへの書き込み行番号やエラーフラグなど、処理中に値が変わる変数を例に紹介します。 変数を初期化しないまま次の処理へ進むと、前の処理で使用した値が残り、Excelの書き込み位置がずれたり、正常なデータまでエラーと判定さ…
【ナレッジ】アラートメールを送信する
ロボットの処理フローの一番最後にエラーが発生した場合にアラートメールを送信する設定をすることで、エラーが発生したときにキャッチすることができます。
