Desktop Automation ロボットの編集

Desktop Automation ロボットで作業しているときには、次のペインがエディター存在します。エディターのウィンドウを切り離して移動し、編集しやすくすることができます。また、はじめにを参照してください。

  • エディター: ステップのワークフロー、および変数エクスプレッションツリー モードの設定が含まれます。メニュー下のツールバーのボタンは、ワークフローのステップをナビゲートするのに役立ちます。[実行の開始]、[ステップ イントゥー]、[ステップ オーバー]、[ステップ アウト] ボタンを使用して、ワークフローを進めることができます。ロボットの実行を一時停止したりリセットすることもできます。次のキーの組み合わせを使用して、複数のステップを選択します。
    • Shift + クリック: ステップの範囲を選択します

    • Ctrl + クリック: ステップの選択を追加/削除します

    • Ctrl + Shift +クリック: 範囲の選択を追加します

    ボタン

    説明

    プロジェクトを開く

    プロジェクトを開きます。

    すべて保存

    ワークフローの変更を保存します。

    前の変更を元に戻します。 元に戻す

    最後の変更を元に戻します。

    元に戻した変更を繰り返します やり直し

    元に戻したアクションを繰り返します。

    [コピー] ボタン コピー

    ワークフローの選択した 1 つまたは複数の要素をクリップボードにコピーします。たとえば、複数のステップまたはファインダーです。

    [カット] ボタン カット

    選択したステップをカットします。

    [貼り付け] ボタン 貼り付け

    クリップボードの内容をワークフローの選択した要素に貼り付けます。たとえば、フロー ポイントまたはファインダーです。

    [削除] ボタン 削除

    選択したステップを削除します。

    ロボットの終了

    Desktop Automation ロボットを停止し、最後まで実行したり結果を返したりせずに終了します。

    デバイス オートメーション ワークフローの実行を開始 実行の開始

    現在のフロー ポイントからワークフローの実行を開始します。

    実行ワークフローを一時停止 一時停止

    オートメーション ワークフローの実行を一時停止します。

    実行ワークフローをステップ イントゥー ステップイントゥー

    次のフロー ポイントに対して実行します。次のフロー ポイントが折りたたまれたステップ内にある場合は、そのステップは展開されます。これは、本質的にはシングル ステップ ケースに関連しています。

    1 つのステップをステップ オーバー ステップ オーバー

    現在のフロー ポイントの直後のステップを実行します。該当するステップがない場合は、次のフロー ポイントに対して実行されます。

    実行ワークフローのステップ アウト ステップ アウト

    現在のフロー ポイントを含むステップの直後のフロー ポイントに対して実行されます。ワークフローが最後まで実行された場合、このボタンをクリックするときに Desktop Automation ロボットが終了します。

    ループの次のイテレーションに移動 次のイテレーションに移動

    現在のフロー ポイントがループ ステップ内にあるときに有効になります。ボタンを押し、同じフロー ポイントに再度達するまで実行します。フロー ポイントが一部のイテレーションでスキップされた場合、ループは複数回実行できます。これ以上イテレーションがなくなると、実行はループ ステップ外のフロー ポイントで停止します。

    現在の実行ワークフローをリセット リセット

    Desktop Automation ロボットの実行をリセットします。

    ボタン

    説明

    フロー ポイントの場所を示します。 現在のフロー ポイントに移動

    現在のフローポイントの場所を表示します。

    すべてのステップを折りたたむボタン 折りたたむ

    エディター ペインのすべてのステップとその他の要素を折りたたみます。

    すべてのステップを展開ボタン 展開

    エディター ペインのすべてのステップとその他の要素を展開します。

    [選択したステップ以外すべて閉じる] ボタン 選択したステップ以外すべて閉じる

    選択されているものを除くすべてのステップとその他のエレメントを折りたたみます。

    新しく挿入されたステップは、ツールバーの [ステップ イントゥー] または [ステップ オーバー] をクリックしない限り実行されません。

    ワークフロー ビューの拡大

    ユーザビリティを向上させるため、Web ブラウザと同じ方法で拡大および縮小できます。

    • 拡大するには:Ctrl キーと +、または Ctrl キーとマウス ホイールのスクロール アップ

    • 縮小するには:Ctrl キーと -、または Ctrl キーとマウス ホイールのスクロール ダウン

  • 左側:

    Desktop Automation ロボットの属性が含まれます。



    • 入力値: Desktop Automation ロボットが取得する入力がリストされます。

    • デバイス: この要素を使用して、必要な 1 つまたは複数のデバイスへの参照を指定します。詳細については、「オートメーション デバイスの参照」セクションを参照してください。

    • 出力: Desktop Automation ロボットが Web Automation ロボットに配信する出力がリストされます。

    • 例外処理: Web Automation ロボットが呼び出しを行っているときにスローされる可能性のある未処理の例外がリストされます。

    • ツリー モード: この要素を使用して、配信するさまざまなアプリケーションのアプリケーション ツリー タイプを設定します。詳細については、「ツリー モード」セクションを参照してください。

    • 変数: この要素を使用して、Desktop Automation ロボット変数を構成します。詳細については、「変数」セクションを参照してください。

  • [レコーダー ビュー:][アプリケーションを開く] ウィンドウを含むタブと、利用可能なエレメントを含むツリーを表示します。インターフェイスでエレメントを選択したり、イメージを選択し、選択したエレメントまたはイメージを右クリックして、ステップを挿入できます。レコーダー ビューの下部には、アプリケーション ウィンドウの左上隅を基準としたマウスの座標と、デバイス状態のライブ ストリーミング ステータスが表示されます。

    ビューでエレメントをウィンドウ座標とともに選択すると、選択したエレメントの左上隅を基準とした座標、および下部のバーの要素へのパスが表示されます。

    レコーダー ビューのすべてのタグ パスはインタラクティブです。パスのタグを左クリックしてノードを選択済みのタグにし、タグを右クリックしてノードのコンテキスト メニューを開きます。

    タグは、現在の状態に従って色の付いたボックスでマークされます。

    • タグに緑のボックス: 現在選択しているタグ。

    • タグにオレンジ色のボックス: 1 つ下のレベルのタグ。

    • タグの青のボックス: 3 番目のタグ。

    各種レベルの要素を切り替えるには、[最も外側のタグを選択]、[1 レベル内側のタグを選択]、[1 レベル外側のタグを選択]、[最も内側のタグを選択]、[前の兄弟ノードを選択]、[次の兄弟ノードを選択] ボタンを使用します。

    アプリケーション ビューのテーブルのセル エレメントを選択できないことがあります。アプリケーション ツリーのセル エレメントを選択したり、ツリー ビューからステップ アクションを追加したりできます。
    アプリケーション レベルのアクション

    アプリケーション レベルのアクションとはアプリケーション全体に適用されるアクションのことで、[レコーダー ビュー] のアプリケーション タブを右クリックして使用できます。アプリケーション レベルのアクションとステップのリストには、次のものが含まれます。

    [レコーダー ビュー] は、ツール バーのズーム レベルを選択するか、Web ブラウザと同じ方法で拡大および縮小できます。

    • 拡大するには:Ctrl + マウス ホイールを上にスクロール

    • 縮小するには:Ctrl + マウス ホイールを下にスクロール

    ボタン

    説明


    レコーダー ビューの [ストリーミングはアクティブ] ボタン


    レコーダー ビューの [ストリーミングは一時停止] ボタン

    デバイス状態のライブ ストリーミングを一時停止または再開します。クリックするとレコーダー ビューでストリーミングが一時停止または再開します。

    ストリーミングがアクティブになると、レコーダー ビューに以下が表示されます。

    ストリーミングが一時停止すると、レコーダー ビューに以下が表示されます。

    [選択用ファインダーを作成] ボタン 選択用ファインダーを作成

    エディター ペイン ファインダーの選択を、[レコーダー ビュー] の選択と一致するファインダーに置き換えます。

    [見つかった次のロケーションを表示] ボタン 見つかった次のロケーションを表示

    ファインダーに一致する次のエレメントを表示します。ボタンのツールチップには、一致したエレメントの数も表示されます。

    [次のノード マッチング クリックを選択] ボタン 次のノード マッチング クリックを選択

    選択を [レコーダー ビュー] での選択に一致する次のノードに移動します。

    [シンプル/9 グリッド イメージ ファインダーを切り替える] ボタン シンプル/9 グリッド イメージ ファインダーを切り替える

    イメージ選択をシンプル/9 グリッド間で変更します。

    オートメーション デバイス ビューでのズーム レベルの選択 ズーム レベルの選択

    [レコーダー ビュー] でズーム インまたはズーム アウトします。

    親ノードを選択 1 レベル外側のタグを選択

    選択したノードの親ノードに選択を変更します。

    最初の小ノードを選択 1 レベル内側のタグを選択

    選択した子ノードの最初の子ノードを選択します。

    最も外側のタグを選択

    アプリケーション ツリーのトップノードに対する選択を変更します。

    最も内側のタグを選択

    選択した子ノードの最初の子ノードを選択します。

    前の兄弟ノードを選択 前の兄弟ノードを選択

    アプリケーション ツリーで同じレベルにある前のノードを選択します。

    次の兄弟ノードを選択 次の兄弟ノードを選択

    アプリケーション ツリーで同じレベルにある次のノードを選択します。

    サブ ツリーを XML としてコピー

    ツリー ビューで選択したサブ ツリー要素をコピーします。


    レコーダー ビューの [自動実行] ボタン

    新しく追加されたアクション ステップをすぐに実行してストリーミングします。有効になると、ボタンの円が赤色になります。

    ステップを追加する前にこのボタンをクリックします。ステップが新しいアプリケーションまたはダイアログを開くと、それぞれのタブがストリーム ビューに表示され、アクティブなタブになります。自動実行を停止するには、このボタンをもう一度クリックします。

  • [Desktop Automation の状態] ビュー: 変数値など、ワークフロー実行の状態を表示します。Kofax RPA でバイナリ変数にイメージが含まれていることが検出されると、そのイメージがビューに表示されます。Kofax RPA では GIF、JPEG、BMP、TIFF、および PNG 形式のイメージが検出されます。イメージ ツールチップには、イメージの MIME タイプと、そのサイズ (幅と高さ) が表示されます。

  • [出力ログ]: ワークフロー実行メッセージが含まれます。
  • コメント: オートメーション ワークフロー ステップのコメントを表示します。

    コメントを入力または変更するには、ステップまたはグループ ステップをクリックして、[コメント] ウィンドウでメモを追加/変更します。ここでは [元に戻す] および [やり直し] ボタンを使用できます。コメントは、ウィンドウの外側をクリックすると自動的に保存されます。

    コメントを含むステップには、コメント記号が付きます。

エディターの手順

ワークフローのエラーにフォーカスを合わせる
Desktop Automation ロボットのフロー ポイントからステップが挿入され、そのステップに 1 つまたは複数のエラーが含まれている場合、展開されたステップに最初のエラーの場所が示されます。ステップのエラーが原因でロボットの実行が停止した場合は、そのステップも展開され、最初のエラーの場所が表示されます。「~で囲む」タイプのステップを使用してワークフローにステップが挿入された場合は、それらのステップも必要に応じて展開されます。