◆ロボデザインでアプリ操作をするアクションを作る手順
JobAutoのロボデザインで、アプリを操作するアクションを作成する基本的な流れについて説明します。
アプリ操作では、まず操作対象となるアプリを起動し、JobAutoからそのアプリへ接続します。 その後、アプリデザインで操作箇所を認識するためのマッチング方式を選択し、アクションを作成します。
ブラウザ操作やExcel操作とはアクション作成までの流れが異なるため、 初めてアプリ操作を作成する場合は、このページの手順に沿って設定してください。
1.対象のアプリを起動する
操作対象のアプリを起動します。 「アプリを開く」アクションを使う方法と、 デスクトップやタスクバーに置いたショートカットをクリックして起動する方法があります。
1-1.「アプリを開く」アクションを使う場合
「アプリを開く」アクションを使い、対象のアプリを起動します。
1-2.デスクトップやタスクバーのショートカットから起動する場合
アプリに接続するアクションを使ってデスクトップやタスクバーへ接続し、 マウス操作で対象アプリのショートカットをクリックして起動します。
2.起動したアプリに接続する
「起動中のアプリに接続」アクションを使って、操作するアプリに接続します。 接続先の一覧から、ロボットで操作するアプリを選択します。
接続先のアプリ名などに、実行するたびに変わる部分が含まれている場合は、 可変となる部分を「.*」に変更します。
たとえば以下ではMeryというアプリに接続していますが、 「20250519.txt」という箇所が可変です。

可変となる「20250519.txt」の部分を「.*」に変更します。

3.マッチング方式を選択する
アプリに接続するアクションを実行すると、アプリデザインが起動します。 操作する対象に合わせてマッチング方式を選択します。
通常のアプリ操作では、要素 > 文字 > 画像の順に安定して動きます。 操作対象を要素として認識できる場合は、まず要素マッチングで操作できるか確認します。

3-1.要素マッチング
アプリ内のボタンや入力欄などの要素を認識して操作します。 画像マッチングと比較して、実行するPCによる影響を受けにくく、 安定して動作しやすい方式です。
操作対象を要素として認識できる場合は、 要素マッチングの利用を検討してください。
3-2.文字マッチング
アプリ画面上に表示されている文字をOCRで認識して操作します。
要素で操作することが難しく、 画面上の文字を基準に操作したい場合に使用します。 OCRで文字を認識するため、文字によっては正しく認識できない場合があります。
3-3.画像マッチング
アプリ画面の画像を使って操作対象を認識します。
画像はロボットを実行するPCの環境によって変化することがあるため、 要素マッチングと比較すると安定しにくい場合があります。
3-4.表形式マッチング
アプリ内の表形式のデータを操作する場合に使用します。
表形式マッチングでは、 表に対するマウス操作、値取得、値入力などのアクションを作成できます。
4.アクションを作成する
操作したい箇所を選択して右クリックし、 作成したいアクションをクリックしてアクションを作成します。

5.別のウィンドウが表示された場合
アクションを設定できるのは、現在接続しているアプリのウィンドウです。
操作中のアプリから別のウィンドウが表示され、 そのウィンドウを操作したい場合は、 アプリに接続するアクションを使って対象のウィンドウへ接続し直してから、 アクションを作成します。
アプリ操作がうまくいかない場合
操作したい箇所を選択できない、 画像を正しく認識できない、 値入力がうまくいかないなどの場合は、 アプリ操作のトラブルシューティングも確認してください。
