「複数レコードのルックアップ」アクション

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • 定義された条件を使用して、任意のテーブルで複数のレコードを検索します。

    ロールと使用可用性

    フローデザイナー ServiceNow コアアクションとして利用可能です。flow_designer または admin ロールを持つユーザーは、アクションをフローに追加し、構成の詳細を定義できます。

    入力

    入力 説明
    テーブル リストからテーブルを選択します。
    条件

    レコードを検索する条件。

    参照フィールドの値を検索する条件を構築する場合は、システム ID 値を明示的に指定するデータ ピルを使用します。条件の形式が [参照フィールド][次の値に等しい][参照タイプデータピル->システム ID] であることを確認します。たとえば、変更テーブルとインシデントテーブルの両方に、ユーザーテーブルへの参照フィールドが含まれます。要求者が問い合わせユーザーである変更レコードをインシデントレコードから検索するには、条件 [要求者][次の値に等しい][トリガー->インシデントレコード->問い合わせユーザー->システム ID] を作成します。

    インラインスクリプトを使用して条件を指定するには、GlideRecord および GlideQueryCondition クラスを使用してクエリを構築することを検討してください。「GlideRecord - Global」および「GlideQueryCondition - Global」を参照してください。

    順番 結果をソートするために使用するフィールドを選択します。
    ソートタイプ アルファベット順に昇順または降順でソートするかどうかを選択します。
    結果の最大数 返される結果の最大数です。

    出力

    出力 タイプ 説明
    レコード レコード 指定したルックアップ条件に基づいて見つかったレコードのシステム ID のリスト。

    詳細については、「レコード.[テーブル] データ型」を参照してください。

    テーブル テーブル 見つかったレコードのテーブル名
    カウント 整数 見つかったレコードの数

    フロー内の [複数のレコードの検索] アクションの例