Terminate コンポーネントの使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • RPA デスクトップデザインスタジオの Terminate コンポーネントを使用して、自動化を中止します。

    始める前に

    必要なロール:なし

    このタスクについて

    Terminate コンポーネントのプロパティが設定可能です。これらのプロパティの詳細については、「General コンポーネントのプロパティ」を参照してください。

    自動化の実行を完了するには、有人自動化の Terminate コンポーネントを使用します。埋め込みタスクの自動化の詳細については、「RPA ハブの埋め込みタスクの自動化 (ETA)」を参照してください。

    手順

    1. [ツールボックス] ペインで、 全般 > 終了.
    2. Terminate コンポーネントを [デザイン面 (Design surface)] にドラッグします。
    3. 入力フィールドを設定するには、「ポートのプロパティを設定する」を参照してください。
    4. オプション: 下表に従って、Terminate コンポーネントのデータポートとコントロールポートを、他のコンポーネントの対応するポートに接続します。
      ポート名 接続の目的 ポートタイプ データタイプ 必須? メモ
      メッセージ 自動化が終了したときのメッセージを取得します。

      このメッセージは、プロセスジョブにも表示されます。

      データ入力 文字列 いいえ。ポートの接続はオプションです。 エラーとしてマークのポートのブール値入力が True の場合、メッセージを入力する必要があります。
      エラーとしてマーク プロセスジョブのステータスを示すブール値を取得します。True の場合、プロセスジョブのステータスは失敗です。False の場合、プロセスジョブのステータスは成功です。 データ入力 ブーリアン いいえ。ポートの接続はオプションです。 プロセスジョブのステータスは、インスタンス内の各プロセスの [ジョブを処理] タブで確認できます。
      画面をキャプチャ 自動化の実行に失敗したときにコンポーネントがスクリーンショットをキャプチャするかどうかを示すブール値を取得します。
      True の場合、その時点で画面がキャプチャされます。False の場合、画面はキャプチャされません。
      注:
      RPA ハブのボットプロセスレコードで [実行ログの追跡 (Track Execution Logs)] 設定が有効になっていることを確認します。出力タイプとして「フラットファイル」が選択されている場合、スクリーンショットはキャプチャされません。
      データ入力 ブーリアン いいえ。ポートの接続はオプションです。 スクリーンショットを表示するには、次のアクションを実行します。
      1. [デザイン] タブで、[添付] > [ログの削除 (Remote log)] をクリックします。
      2. 必要なプロセスジョブを選択し、[ログをフェッチ (Fetch Logs)] をクリックします。
      3. [ログを再生 (Play log)] をクリックします。

        [実行ログ] ウィンドウにスクリーンショットが表示されます。

    5. オプション: コンポーネントをテストするには、コンポーネントバーを右クリックし、[ここから実行 (Run From Here)] をクリックします。

    たとえば、Excel からデータを読み取る必要がある自動化ワークフローで、For Each ループと GetListItem コンポーネントを使用して DataTable からデータを抽出し、メッセージボックスに表示します。Excel からデータを読み取っているときにエラーが発生した場合は、Try Catch コンポーネントを使用して例外を処理し、Terminate コンポーネントを使用して自動化を終了できます。エラーメッセージはプロセスジョブにも表示されます。

    Try Catch コンポーネントの後、シンプルな自動化ワークフローのコンポーネントを終了します。Message、Mark As Error、および Capture screen パラメーターを表示する Terminate コンポーネント。