---
sourceDocument: Yokohama ビルドのワークフロー
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/build-workflows

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama ビルドのワークフロー

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

# If ワークフローアクティビティ

# If ワークフローアクティビティ {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

\[If\] アクティビティは条件またはスクリプトをチェックして、\[はい\] または \[いいえ\] 移行を実行する必要があるかどうかを決定します。{#r_If__wf-if-activity-shortdesc}
ワークフロー作成者が\[条件\] および \[詳細\] スクリプトの両方を指定する場合、どちらも \[はい\] 移行に進むアクティビティを正常に評価する必要があります。

## 結果

ワークフローデザイナーは、アクティビティレコードの スクリプトフィールド内から activity.result を使用して、結果値を割り当てることができます。デフォルトでは、アクティビティの結果値は、指定された条件またはスクリプトの最終結果です。可能な結果値：

* はい
* いいえ
{#r_If__ul_llw_wpt_jp}

## 入力変数

次の変数は、アクティビティの動作を決定します。  
注:  
条件アクティビティは、ワークフローが待機していた条件に一致するアクションの、またワークフローを進行するユーザーとして実行されます。
{#r_If__table_uml_1qt_jp__entry__2}

| フィールド | 説明 |
|-|-|
| 条件 | この条件が指定され、現在のレコードが一致すると、\[はい\] 移行に進みます。 |
| 詳細およびスクリプト | スクリプトを指定するには、\[詳細\] チェック ボックスをオンにします。次に、評価されるスクリプトを入力することができます。スクリプトで変数回答が `[はい]` に設定された場合、\[はい\] 移行に進みます。そうでない場合、\[いいえ\] 移行に進みます。 |
[表 : 1. If アクティビティの入力変数]

{#r_If__table_uml_1qt_jp}

## 条件

次の条件は、アクティビティの後にどの移行が来るかを決定します。
{#r_If__table_nr5_kqt_jp__entry__2}

| 条件 |   |
|-|-|
| はい | 条件 (指定されている場合) に一致し、\[詳細\] スクリプト (指定されている場合) が \[はい\] を返す場合に、実行されます。 |
| いいえ | 条件と一致しないか、\[詳細\] スクリプトが \[いいえ\] を返す場合に、実行されます。 |
[表 : 2. If アクティビティ条件]

{#r_If__table_nr5_kqt_jp}

## 状況

アクティビティ状況は、ワークフロー エンジンがアクティビティを処理する方法を指示します。{#r_If__table_wvy_pqt_jp__entry__2}

| 状況 | 説明 |
|-|-|
| 実行 | ワークフロー エンジンは、アクティビティの onExecute 機能を起動させることができます。 |
| 待機中 | アクティビティを再開する特定のイベントが発生するまで、ワークフロー エンジンはアクティビティを無視します。 |
| 完了 | アクティビティの実行が終了しました。アクティビティの結果については結果値を確認してください。 |
| キャンセル | このアクティビティ、またはこのアクティビティを含むワークフローがキャンセルされました。 |
| エラー | JavaScript エラーが発生しました。エラーの詳細についてログを確認してください。 |
[表 : 3. If アクティビティ状況]

{#r_If__table_wvy_pqt_jp}

