アクションアイテム内のアクションステップを設定する

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • アクションアイテムで複数のプロセスを実行するには、個別のアクションステップを定義する必要があります。

    始める前に

    アクションアイテムにアクションステップを追加するには、アクションアイテムの [タイプ] フィールドを [複数ステップ] にする必要があります。

    必要なロール:admin

    このタスクについて

    アクションアイテムの実行後に複数のアクションを実行する必要がある場合は、アクションステップを使用します。アクションをオフラインモードで実行する必要がある場合は、アクションステップを使用することもできます。オフラインモードでの作業の詳細については、「オフラインモードでデータアイテムを構成する」を参照してください。

    手順

    1. 移動先 すべて フィルターに「sys_sg_write_back_action_step.list」と入力します
    2. [アクションステップ] フォームで、[新規] を選択します。
    3. [アクションステップ]の新規レコードフォームで、必要に応じてフィールドに入力します。
      表 : 1. アクションステップフォーム
      フィールド 説明
      名前 アクションステップの名前。アクションアイテムに複数のアクションステップを関連付けることができます。区別しやすい名前を選択してください。
      順番 アクションステップが実行される順番。数値が小さいほど、アクションが先に実行されます。
      有効 このアクションステップを実装するかどうか
      ライトバックアクションアイテム このアクションステップに関連付けられたアクションアイテム。
      注:
      アクションアイテムにアクションステップを関連付けるには、アクションアイテムの [タイプ] フィールドを [複数ステップ] にする必要があります。
      適用対象 このアクションステップをオンラインアクション、オフラインモードのアクション、またはオンラインとオフラインの両方のモードに対して実行するかどうかを指定するためのオプション。
      説明 アクションステップの識別に役立つ情報
      タイプ アクションステップのタイプ次のいずれか 1 つを選択します。
      • 新規
      • 更新
      • 削除
      • スクリプト
        注:
        選択したアクションのタイプに応じて、[アクションステップ] フォームに異なるフィールドが表示されます。
      現在のレコードを条件として使用 アクションステップに対して個別のクエリー条件セットを使用するかどうか。選択した場合、[クエリー条件] フィールドは非アクティブになります。

      更新または削除アクションの場合は、sys_id を指定して更新または削除するレコードを定義する必要があります。[現在のレコードを条件として使用] を「true」としてマークすると、パラメーターを作成せずにアクションの更新または削除ができます。

      テーブル アクションステップが適用されるテーブル (Incident など)
      クエリー条件 アクションステップに適用されるフィルター条件
      フィールド値の設定 アクションステップの対象となるフィールド値を指定します。たとえば、「解決済み」ステータスのインシデントを更新するアクションを作成する場合は、フィールド値 [ステータス] = [解決済み] を指定します。また、フィールド値に渡すパラメーター化されたアイテムを作成することもできます。
      実行スクリプト

      アクションによって実行されたスクリプト。このフィールドは、[タイプ] フィールドで [スクリプト] を選択した場合にのみ表示されます。

      入力フォーム画面からの入力をスクリプトで使用するには、 parm_input.<InputName を使用します>

      スクリプトで入力フォーム画面の変数を使用するには、 parm_variable.<VariableName を使用します>

      実行スクリプトの例を表示するには、「アクションアイテムの設定」を参照してください。

    4. 選択したアクションアイテムにアクションステップを追加するには、この手順を繰り返します。
    5. [送信] を選択します。