ワークフロー ソリューションのデバッグ

ソリューションの開発時に、ソリューションをデバッグして問題を迅速に特定できます。

  1. Quick RPA ソリューションを開きます。
  2. リボン バーの [デバッグ] ボタンをクリックします。

    [デバッグ] ページが開きます。

  3. 初期値変数値を入力します。

    フォルダまたはドキュメントの初期化変数が使用されている場合は、以下のいずれかのオプションを選択して、ドキュメントをアップロードできます。

    • [新規]: [参照] をクリックし、使用する初期化変数 (ドキュメントまたはフォルダ) に応じて 1 つまたは複数のドキュメントを選択します。

      • ドキュメント変数を使用する場合は新しいドキュメント インスタンスが作成され、アップロードできるドキュメントは 1 つだけです。

      • フォルダ変数を使用する場合は、複数のドキュメントをアップロードできる新しいフォルダが作成されます。

    • [既存]: 既存のフォルダまたはドキュメントを使用してアップロードできます。インスタンス ID (ドキュメントまたはフォルダ) を指定することも、空のままにすることもできます。(フォルダ: ドキュメントのない空のフォルダが作成されます。ドキュメント: デフォルトの空のドキュメントが作成されます)

    データ オブジェクト初期化変数が使用されている場合は、データ オブジェクト変数内のフィールドのコントロールが表示されます。初期化データの値を設定できます。

  4. [開始] をクリックします。

    ワークフローが、Quick RPA ワークフローと同じスタイルの新しいブラウザ タブでデバッグ モードで開きます。

    デバッグ ツールバーには、次のツールが含まれています。

    ツール 名前 説明

    移動

    ワークフロー ソリューションをデバッグします。

    ジョブ履歴を表示

    ジョブ履歴を表示します。ノード名、ステータス、ジョブを実行したリソース、ジョブが実行された日付、作業時間、およびコストといった情報を使用して、ワークフロー ソリューションが現在の状態になるまでの履歴を確認できます。

    変数を表示

    ジョブのすべての変数を表示します。変数値を変更できます。

    また、各アクティビティの入力変数と出力変数を表示および更新することもできます。アクティビティをクリックし、[変数を表示] をクリックします。

    通過ポイントを表示

    ワークフロー ソリューションに設定されている現在の通過ポイントをすべて表示します。通過ポイントのターゲット日/実際の日付を変更できます。

    状態を表示

    ワークフロー ソリューションに定義されているすべての現在の状態を表示します。ジョブの現在の状態を変更できます。

    イベントを表示

    ワークフロー ソリューションに定義されている現在のすべてのイベントを表示します。イベントを発生させることができます。

    [情報]

    次のようなジョブの概要を表示します。ジョブ ID、プライマリ マップ名、プライマリ マップ バージョン、ジョブを作成したリソース、ジョブの作成日、ジョブ ステータス、ジョブの終了時間。また、アクティビティ情報も表示します。

    [スキンの再評価]

    [スキンの再評価] ダイアログ ボックスを開いて、変数値やライブ アクティビティを更新できます。

    [終了予定時間]

    [終了予定時間の編集] ダイアログ ボックスを開いて、ジョブを完了させる終了予定日時を表示します。必要に応じて、終了予定時間を更新することができます。

    [リソース]

    [変動ロール リソースの編集] ダイアログ ボックスを開いて、変動ロールのリストを表示します。

    [プロセス設計メモ]

    [プロセス設計メモの追加] ダイアログボックスを開いて、プロセスにメモを追加します。

    アクティブ

    ズーム スライダー

    ワークフローの拡大/縮小を行います。

    概要

    パネルにジョブの概要を表示します。特定のアクティビティに移動 (パンまたはズーム) できます。

    [サイズに合わせてズーム]

    画面上のワークフロー全体を調整して、スクロールバーを使用しなくても全体が表示されるようにします。

    方向

    ワークフローを垂直方向に表示します。

    [凡例]

    各ジョブ ステータスの色の凡例を表示します。

    [リフレッシュ]

    ページを更新します。

    [以前を表示]

    以前のワークフロー ソリューションを表示します。

  5. ブレークポイントを設定するには、アクティビティをクリックして[ブレークポイントを設定] を選択します。

    アクティビティ内の赤い四角マークは、ブレークポイントを示します。ブレークポイントを設定すると、[ブレークポイントを削除] オプションが利用可能になります。ブレークポイントを削除するには、アクティビティをクリックして、必要に応じてオプションを選択します。

  6. をクリックして、ワークフロー ソリューションをデバッグします。

    ブレークポイントが設定されている次のノードで実行が停止し、 をクリックすると実行が継続されます。すべての依存先が満たされた場合にのみジョブが進行します。

  7. ブレークポイントで実行が停止した場合は、アクティビティを順に実行してジョブを再開できます。ノードをクリックし、次のいずれかのオプションをクリックします。
    • [次を再起動]: 現在のノードを実行し、次のノードで停止します。

    • [ここから再起動]: ジョブを再起動します。

  8. ジョブ履歴を表示するには、[デバッグ] ツールバーで クリックします。
    [ジョブ履歴] ダイアログ ボックスには、次の詳細を含むジョブ履歴が表示されます。ノード名、ステータス、ジョブを実行したリソース、実行日、作業時間、およびコスト。

    [閉じる] をクリックして、[ジョブ履歴] ダイアログ ボックスを閉じます。

  9. [閉じる] をクリックして、デバッグ モードを閉じます。