「複数レコードのルックアップ」アクション
定義された条件を使用して、任意のテーブルで複数のレコードを検索します。
ロールと使用可用性
フローデザイナー ServiceNow コアアクションとして利用可能です。flow_designer または admin ロールを持つユーザーは、アクションをフローに追加し、構成の詳細を定義できます。
入力
| 入力 | 説明 |
|---|---|
| テーブル | リストからテーブルを選択します。 |
| 条件 |
レコードを検索する条件。 参照フィールドの値を検索する条件を構築する場合は、システム ID 値を明示的に指定するデータ ピルを使用します。条件の形式が [参照フィールド][次の値に等しい][参照タイプデータピル->システム ID] であることを確認します。たとえば、変更テーブルとインシデントテーブルの両方に、ユーザーテーブルへの参照フィールドが含まれます。要求者が問い合わせユーザーである変更レコードをインシデントレコードから検索するには、条件 [要求者][次の値に等しい][トリガー->インシデントレコード->問い合わせユーザー->システム ID] を作成します。 インラインスクリプトを使用して条件を指定するには、GlideRecord および GlideQueryCondition クラスを使用してクエリを構築することを検討してください。「GlideRecord - Global」および「GlideQueryCondition - Global」を参照してください。 |
| 順番 | 結果をソートするために使用するフィールドを選択します。 |
| ソートタイプ | アルファベット順に昇順または降順でソートするかどうかを選択します。 |
| 結果の最大数 | 返される結果の最大数です。 |
出力
| 出力 | タイプ | 説明 |
|---|---|---|
| レコード | レコード | 指定したルックアップ条件に基づいて見つかったレコードのシステム ID のリスト。 詳細については、「レコード.[テーブル] データ型」を参照してください。 |
| テーブル | テーブル | 見つかったレコードのテーブル名 |
| カウント | 整数 | 見つかったレコードの数 |